There are many malls in Greece!
If you want to have the ultimate shopping experience in Greece, then you should visit the biggest malls of the country. You you’ll find the biggest malls in Greece in the largest cities of the Greek mainland, especially in Athens and Thessaloniki in big Greek islands, such as Crete and Rhodes. In the malls of Greece there’s everything, from clothing stores, to tech stores and from restaurants to cinemas.
What are the best Malls in Greece? We have hand-picked the best 6 ones and marked our favorite with a ❤.
Recommended by Greeka
Panepistimiou Ave, Athens
Attica
Attica Department Store is located very close to Syntagma Square and is among the most popular shopping centres in Athens. Inside a large historical building, Attica has made a definite distinction among the other stores in Athens.
Athens Metro Mall
Athens Metro Mall is a shopping mall located in front of the metro station of Agios Dimitrios, in the southern suburbs of Athens. Similar to other shopping centers of this range that were built around Athens, the Metro Mall is home of more than 80 brands spread over in five levels. It provides great ...
Avenue Shopping Mall
The Avenue shopping mall is located next to the Helexpo exhibition center and very close to the entrance-exit 11 of Attiki Odos. It is one of the most renowned malls in the city. It hosts about 60 shops in a two-floored facility, which is lit by the natural sunlight during the daytime. Bright and ...
Mediterranean Cosmos
Mediterranean Cosmos is the largest shopping mall in Northern Greece for shopping and entertainment. A very popular destination not only for the locals but also for residents of nearby cities and towns and for tourists. Over 200 stores, 30 restaurants and cafes, Playground, Free wi-fi network, baby ...
Nammos Village
Nammos Village is a fashion and style revolution, located in Mykonos. A groundbreaking shopping village, which awaits stylish people from around the globe to discover fashion-forward clothes, absolutely essential accessories and inspirational art objects.
The Mall Athens
The Mall is one of the largest shopping centers in Athens. It is located close to the Athens Olympic Stadium and right above the train station of Neratziotissa, in Marousi. This major shopping mall houses over 200 entertainment and commercial outlets spread through four levels.