Places to Visit in Greece

Greece – Old-world charm meets modern experiences!

Replete with stunning blue waters, ancient ruins, craggy mountains, quiet islands and beautiful villages, Greece is a tourist’s delight. People from all over the world come here to gaze upon the Acropolis or the Parthenon or simply be rejuvenated by the warmth of the sunny beaches and the cool, refreshing waters. Numerous places to visit in Greece meet the varied demands of visitors with ease.

There are some people who want to visit the well-known attractions such as Corfu and Mykonos. While there are others who think that the must-visit places in Greece must include Meteora and Delphi. The best part is that there is something for everyone. Moreover, your Greece trip becomes all the more fun and amazing because of the variety of experiences you can have here. Locals are friendly and the food is delicious. Honestly, what else could you want from a holiday? Here’s a list of some of the places to visit in Greece.

The amazing thing about Greece is that you will not run out of places to see or things to do. Simply sit back and let the wonderful holiday vibes wash over you. Head over to the SOTC website to check out the deals on Greece tour packages that will make your dream vacation come true.

Below, we have compiled a list of places that you cannot miss out on visiting Greece!


This is the capital city of Greece. The city’s skyline is dominated by landmarks that date back to the 5th century BC, such as the magnificent Acropolis. The Acropolis Museum and the National Archaeological Museum showcase numerous heritage items such as sculptures, jewellery, vases and other artefacts from yesteryears. Head over to Kolonaki, Gazi and Psiri to get a taste of the city’s nightlife.


Santorini is one of the Cyclades Islands in the Aegean Sea. The commercial heart of the island, Fira, houses the Archaeological Museum of Thera and is also lined with boutique shops that travellers love visiting. There are also several bars that serve grilled seafood and white wine, and you must spend a romantic evening with your partner at one of them. 


This island is famous for its exquisite summer parties. Beaches, namely Paradise and Super Paradise, have bars where world-renowned DJs play their tracks. You must also visit the high-end shops and art galleries dotted along the island. Also, make it a point to visit the iconic 16th century windmills that sit atop a hill, overlooking the town. 


Greece’s largest island, Crete, is known for its diverse terrain ranging from the sandy beaches of Elafonisi to the beautiful White Mountains. This island is regarded as the birthplace of Zeus, the king of the Greek pantheon. In the capital, Heraklion, places such as the Heraklion Archaeological Museum, and Knossos, a bronze-age settlement are must-visits. 


The largest of the Dodecanese Islands, Rhodes is famous for its ancient ruins, beach-front resorts and remains that date back to the Crusades conducted by St John’s knights. You must visit Tsambika beach and the Acropolis of Rhodes, for sure.  


Located just off Greece's northwest coast in the Ionian Sea, Corfu is an island characterised by rough mountains and a hotel-studded shoreline. Its social legacy reflects years spent under Venetian, French and British rule before it was joined with Greece in 1864. Corfu is known for its winding medieval paths, a French-style arcade and the terrific palace of St. George and St. Michael.


This place is famous for six monasteries of the eastern orthodox order which are built atop rock pillars and have been listed as a UNESCO World Heritage Site. Popular places to visit include the Monastery of the Holy trinity, Monastery of Varlaam and Monastery of Rousanou.


On the north-western tip of Santorini lies Oia, a seaside town and a Greek Aegean island. The town has whitewashed houses cut into the rough clifftops, creating a stunning view to behold. Located in a nineteenth century house, the Naval Maritime Museum has displays on the marine history, including old figureheads, mariners' chests and models of old boats – a great place to add to your itinerary!


Zakynthos is a Greek island in the Ionian Sea and is a notable summer resort. The harbour city of Zakynthos is the capital and significant centre point for commerce, with most activities based in the Solomos Square. Famous sea shores like Agios Nikolaos, Alykanas and Tsilivi offer swimming and water sports. 


On the Thermaic Gulf of the Aegean Sea lies Thessaloniki, a Greek port city. You’ll find that ample proof of Roman, Byzantine and Ottoman history remains, particularly around Ano Poli, the upper town, giving you tremendous opportunities to click great pictures that you can share on your social media.


A port city and the capital of the Greek island of Crete, Heraklion is otherwise called Iraklio. It's known for the Palace of Knossos. The enormous archaeological site dates back many years to the Minoan civilisation and is a wonder to behold. 


On the northwest bank of the Greek island of Crete lies Chania. It's known for its fourteenth century Venetian harbour, thin avenues and waterfront cafés. At the entrance of the harbour is a sixteenth century beacon with Venetian, Ottoman and Egyptian impacts that you must check out. 


A Greek island in the Aegean Sea, Paros is popular for its seashores and quaint towns. Parikia, the capital, is a sailing and transportation centre and you can enjoy quiet boat rides here. It's also home to the Panagia Ekatontapiliani, a milestone fourth century A.D. Byzantine church. 


Thera, a Greek island in the Aegean Sea, is the capital of Santorini. The Museum of Prehistoric Thira shows things from the annihilated Akrotiri Bronze Age settlement, including works of art and earthenware production – a treat for those who love pondering over the past. 


Naxos is a South Aegean Greek island - the biggest of the Cyclades island gathering. Travelling here means you’ll get to explore mountain towns, old ruins and stunning seashores. 


One of Greece's Dodecanese islands, Kos is known for its rich sandy seashores. It's also rich with Greek and Roman architectural milestones, especially in and around Kos Town. 


Piraeus is a port city in Attica. This city offers wonderful scenic views, and you must check out the Piraeus Harbour, Marina Zeas, and the Hellenic Maritime Museum. 


North of the sea of Crete, Milos or Melos is a volcanic Greek island in the Aegean Sea. It’s filled with lovely beaches, with the Tsigrado beach, Sarakiniko beach, Provatas beach and Paliochori beach being the most notable ones.

The capital of the country is certainly among the places to go in Greece. Apart from being an eclectic mix of the old and the new, the city is striking because of the ancient archaeological ruins that it has, primarily the Acropolis. There are several other important structures here such as the Parthenon, the Temple of Athena Nike and the Erechtheion. The Acropolis museum is among the top attractions in the city.

The island of Corfu is simply delightful. A popular tourist destination, it lies off the coasts of Greece and Albania. The views of picturesque valleys, the coastline and the mountains are stunning and gorgeous. Corfu town is, in fact, one of the must visit places in Greece. This tiny city is reminiscent of an older era and simpler times, inviting you to lose yourself within its cobbled streets and amid its charming boutiques. Sunny beaches are also a huge draw here. If you’re lucky, you might even spot pods of dolphins swimming along the coast.

For many people, Mykonos is synonymous with Greece. The charming island is now an iconic representation of the country and is one of the most sought-after places to visit in Greece. Today, it is not only known today for its amazing nightlife and splendid beaches, but also for the whitewashed houses that dot the coastal landscape. Don’t miss out on seeing the windmills here, or the Folklore Museum which offers a good insight into the city’s cultural identity beyond the beaches and the nightlife.

Santorini is one of the most stylish Greek islands that have black volcanic sandy beaches and crystal blue waters. This is one of the most favourite Greece tourist places for the museums, galleries and archaeological sites. Here you can catch the sunset in the village of Oia which can be seen only from the tip of the island. Another spot worth visiting here is the Santorini Volcano which still has a few active craters. Other things to explore here are the beaches and the monasteries.

Delphi is one of the most well-known Greece tourist places. Those in the know about ancient Greek culture are probably aware of the importance of Delphi in those times. Greeks used to consider it to be the centre of the earth, but more importantly, Delphi was an important oracle dedicated to the god Apollo. Today, people often come here to visit the ruins of the Temple of Apollo, the theatre and the hippodrome.

Truly, a hidden paradise, Anafi should be on your list of places to visit in Greece, simply for how little attention it attracts from the droves of tourists who head straight to Santorini or Mykonos. Anafi is like a soothing balm for your soul with its relaxing beaches that are serene and free of crowds. The whitewashed houses infuse tranquillity and there are some archaeological sites to discover as well.

With some startling geological formations and the beautiful Sarakiniko beach, Milos is yet another hidden gem which should be on your list of places to visit in Greece. Relax as you enjoy the laidback vibe of the place. Experience the joys of lazing on a secluded beach without the jostling crowds contrary to the other popular destinations.

The town of Galaxidi lies very much off the beaten track and not many know of its quaint beauty. While there’s nothing that overtly draws you to this town, it has a charming rural atmosphere, a vibrant harbour and a collection of beautiful neoclassical mansions that will make you gasp in joy. This is certainly one of the untapped Greece tourist places that deserve more recognition.  

Head over to Meteora for some mind-boggling sights. It is built on the peaks of sandstone pillars that were formed millions of years ago. These monasteries that were built during the Middle ages offer brilliant views of the landscape. The town of Kalabaka, which sits at the foot of these peaks, is a good base camp for those who want to make the climb. Six monasteries are still occupied by clergy. This may not be a typical tourist place to visit in Greece but the stunning vistas it offers makes a visit all the more memorable.

Have Queries?

Fill in the form below & get the best deals.
Please enter your name
Please enter a valid Email-ID
Please enter a valid mobile number
Please enter Holiday Type
Please enter the destination

I accept Privacy Policy and I authorise Thomas Cook Group Companies to contact me.

International Honeymoon Packages

Popular Tourism Destinations

    Most Trending International Holidays