15 Best places to visit in Greece
It's been years since you have wanted to discover Greece but wonder where to start, what to see, what are the best destinations in Greece?
Which destination is best for a cultural city break and which islands for a relaxing holiday? We have selected for you some of the most beautiful destinations in Greece but also the most beautiful beaches, the best things to do in Greece, the most beautiful castles and natural wonders.
Pack your suitcase or backpack, buy a new phone memory card to shoot and share the best destinations in Greece.
Located in the Aegean Sea, the Santorini archipelago is a destination for travellers from all over the world. Favourite place for a wedding or honeymoon, Santorini is on the wishlist of travellers looking for a romantic, sunny place, which combines relaxation, well-being, gastronomy and heritage.
Easily recognizable thanks to its white houses with blue cupolas and emerald pools, Oia offers travellers a perfect timeless moment for a romantic getaway. There is an airport in Santorini, but if you do not have direct flights from your own city you can book your flights to Athens and take a domestic flight to Santorini (50 minutes). It is also possible to take a ferry from the port of Athens to the port of Santorini (6 hours).
How to get there: Book your direct flights to Santorini or via Athens. If you have time take the ferry (6 hours crossing).
Where to stay: For a perfect stay book your room at 'Ambition Suites' offering direct Caldera sea views from Santorini Airport to the port.
Mykonos is an ideal destination for lovers of diving, hiking in nature, cultural heritage, gastronomy, water sports or for a romantic or family trip. Do not miss to visit the windmills in Chora, they are the symbols of Mykonos and enjoy a glass of Ouzo, the traditional Greek alcohol on a terrace of the "Little Venice", another symbolic place of Mykonos.
How to get there: book your direct flights to Mykonos or your flights to Athens + an internal flight to Mykonos (35 minutes). You can also take the ferry from Athens - Port Piraeus (Port Gate E7) to Mykonos (3 hours).
Where to stay?:"Poseidon Hotel Suites" Overlooking Mykonos Windmills.
For a smaller budget the "Mykonos beach hotel" is perfect: all their rooms have balconies overlooking the Aegean Sea.
Corfu is one of the greenest Greek islands. Nature is lush in Corfu, much lusher than on some drought-affected Greek islands supplied with water by boat at high season. Corfu is therefore a good choice for nature lovers and travellers concerned about sustainable tourism.
If you want to avoid rain, preferably travel between May and August, but the best time to visit Corfu is definitely May because it is dry with average temperatures of 24 degrees and the flights and accommodation charges are more attractive than in July and August.
During your stay in Corfu do not miss to visit the Vlacherna Monastery on the Mouse Island, the old town of Corfu and the amazing beach of the "Canal of Love" located near the pretty village of Sidari.
How to get there : Book your flights to Corfu.
Where to stay: Stay in the heart of Corfu town by booking at "Lear Liston Suite". This property has one of the best-rated rentals in Corfu.
The capital of Greece is a must-see destination for many reasons. First of all, it is the cradle of democracy and philosophy. Many assume that the blue of the sea, the incredible landscapes, and the beautiful sunlight help spirits escape from everyday life and arise.
Athens is a sophisticated cosmopolitan hub with excellent gastronomic delights, electrifying nightlife, creative vibes and a booming art scene. It is an artistic beacon of the ancient world with spectacular Mediterranean landscapes.
How to get there: no mystery, the easiest way is to book your flights to Athens Airport.
Where to stay: For excellent value and location with Acropolis reachable within 100 metres, we recommend the "Coco-mat Athens BC" in the heart of Athens .
Navagio Beach, also known as Pirate Bay or Shipwreck Bay, is one of the most beautiful secret beaches in Greece. Accessible only by sea, this beach located west of the island of Zakynthos is a lost paradise.
The wreck of a boat carrying contraband cigarettes was attacked by pirates in the 80s and runs aground on this beach. Some islanders will try to convince you that the boat was displayed by the Tourist Office in order to attract travellers.
How to get there: Book your flights to Zakynthos and join Navagio beach by car (50 minutes).
Where to stay: "Villa Poseidon" with panoramic views over the Ionian sea.
Meteora is the name of this incredible region of Greece where monasteries are perched on top of cliffs. Meteora is often printed in calendars or online ranked among the most beautiful landscapes in Europe. Now is the time to discover this magical place.
Book your flights to Athens or Thessaloniki. Meteora is located 4 hours from Athens Airport and 3 hours from Thessaloniki Airport. You can go to Meteora easily by car or train (there are even buses to Meteora).
How to get there: Book your flights to Athens (4h by car - 5h by train - stop at Lampaka station).
Where to stay: "Rocks Republic" within 2km of Meteora.
The island of Rhodes is a perfect destination for lovers of old stones, heritage, fortresses and castles. This sublime medieval city is one of the best preserved in Europe. When visiting Rhodes do not miss The Ancient Acropolis of Lindos, the historic Rhodes Old Town, explore the Palace of the Grand Master or just relax in Agios Pavlos beach.
If you are lucky you will have direct flights from your nearest airport to Rhodes Island. You can also book your flights to Athens as well as an internal flight to Rhodes. For the most patient travellers, there is a Ferry from the Piraeus, the main port of Athens, but the journey is very long (16 hours).
How to get there: Book your direct flights to Rhodes or from Athens.
Where to stay: For an unforgettable stay book at "Casa Cook Rhodes - Adults only". This hotel has a large outdoor pool, à la carte restaurant and a fully equipped fitness room.
Pack your bags, embark on a dream holiday to the island of Kefalonia in the village of Asos. The houses in this fishing village are colourful, its castle is overlooking the island.
How to get there: Book your flights to Kefalonia Airport and drive to Asos (1h).
Where to stay: Book your room at the "Kanakis apartments" to enjoy magnificent views of the Ionian Sea.
Sidari - Corfu
Canal d’amour is a small secret beach hidden in the village of Sidari on Corfu Island. Its French name "Canal d'amour" comes from a French navigator who found a similarity between the shape of this beach and the shape of a female sex organ (It's up to you to judge on the spot !). According to tradition, couples swimming in this channel of love will be sure to get married within the next 12 months.
How to get there: Book your flights to Corfu (Sidari is a 50-minute drive away), your accommodation at the best price and enjoy the best tours and activities in Corfu such as a cruise to Sivota and the clear waters of the Blue Lagoon.
Where to stay: Book your room at the best price at the "Del Mare beach hotel" located on the beach of Canal d'Amour in Sidari.
Chania is one of the most beautiful destinations in Crete. Located northwest of the country, Chania is a perfect destination for lovers of sun, idleness, good seafood restaurants, gastronomy, beautiful beaches, walking or cycling, but also for lovers of Venetian or Byzantine architecture.
During your stay in Chania do not miss Heraklion, the capital of Crete. Treat yourself to a relaxing afternoon on the pink sandy beach of Elafonisi. Book your flights to Chania your accommodation and activities such as a day trip to Elafonisi Island from Chania.
How to get there: Book your flights to Chania or Heraklion (2 hours by car).
Where to stay: For a romantic stay we suggest the "1924 Suites" in the old town of Chania. A balcony with sea views is offered in all units.
Only 60 kilometres from Aktion/Preveza airport, Parga is a beautiful fishing village with a beautiful cove and beach. On site you can get around by rental car or taxi.
The island of Corfu is only two hours from Parga, book your holiday in Corfu and treat yourself to a day trip to Parga!
How to get there: Book your flights to Aktion/Preveza and join Parga by car (50 min).
Where to stay: "Golden Bay Suites & Maisonettes" located 400m from Valtos beach.
This tiny island, located north of Zakynthos Island, is just 15 minutes’ drive from Zakynthos Airport and is a true paradise on earth. The entrance at the island of Cameo is not free of charge but it includes a nice drink!
Enjoy the sun, the endless sea and crystal clear waters; you’re on holiday now!
The island may be privatized for big events such as weddings. (If you pretend you are a distant cousin you might take part of the fair!). Apart from these private events the island is still open to the public. If it is closed upon your arrival please visit the nearest beach, Martini Beach. You can also rent or buy a white dress and schedule your wedding for the next day!
All joking aside the island of Zakynthos is worth the trip and will amaze you by the beauty of its landscapes and paradisiac beaches.
How to get there: Book your flights to Zakynthos (15 minutes’ drive from this beautiful beach).
Where to stay: "Porto Koukla Beach Hotel" offers direct access to the sandy beach of Porto Koukla.
The country's second largest city attracts travellers looking for new trends, off the beaten path. Thessaloniki is also famous for its archaeological sites and its many monuments of the Byzantine period including its "White Tower" which became a symbol of the city when in 1912 the Greeks took control of this beautiful city located 500 km North of Athens.
Do not miss to visit the Aristotelous Square, the White Museum and the Byzantine Castle.
How to get there : Book your flights to Thessaloniki.
Where to stay: Stay in the heart of Thessaloniki by booking your room at the best price at the "Superior One Boutique Hotel".
Kos island is known worldwide for its sublime sandy beaches such as Agios Foka beach, Lagada beach, Kardamena beach, Agios Stenanos beach. Located in front of the seaside resort of Bodrum, Kos is one of the most beautiful Greek islands.
It is the perfect destination for a relaxing holiday in the sun with family, lovers or friends. The easiest way to get there is to book your flights to Kos Airport or to book your flight to Athens plus a domestic flight to Kos (1 hour). Travelling by plane is not your cup of tea? There’s a ferry to the island of Kos from the port of Athens (4 crossings a week) but you will have to be patient because the crossing takes 11 hours!
How to get there: Book your direct flights to Kos or take a domestic flight from Athens (+ 1hour).
Where to stay: one of our top picks in Kos is "Kos Aktis", a luxurious minimalist design hotel.
The beach of Xi is famous for the incredible colour of its sand. This red-orange sand, similar to Roland-Garros tennis courts’, is just as comfortable and pleasant as any other type of sand but is more original.
The beach has been flying a blue flag for several years now for the exceptional quality of its waters.
How to get there: Book your flights to Argostoli airport. Xi beach is located 1 hour drive from the airport.
Where to stay: One of the top rated hotels is the "Apollonion Astorias Resort & Spa"; it is a 5-minute walk from the beach and offers delicious Greek and Mediterranean food.
Plan your trip to Greece
Hotels, Apartments, B&B...
Fresh deals every single day
Thousands reviews you can trust
Tours, Sightseeing & Activities
Discover Greece’s biggest collection of things to do and guided tours.
Whatever you want to do you’ll find it here.
Travelling to Greece.
Explore Greece holidays and the best places to visit