Destinations in Greece
From big-name islands to quiet mainland harbours — pick a place to start planning.
Search hotels, flights & car rental
Compare prices with KAYAKYou'll be taken to KAYAK to compare prices. We may earn a commission at no extra cost to you.
CityAthens
Ancient wonders, rooftop bars and the gateway to the islands
CityThessaloniki
Greece's food capital, with Byzantine treasures and a seafront promenade
TownParga
A colourful harbour town beneath a Venetian castle on the Ionian coast
IslandMykonos
Windmills, whitewash and the Aegean's most famous nightlife
IslandSantorini
Cliff-top villages on the rim of a flooded volcano
IslandCrete
Greece's largest island: gorges, Minoan palaces and legendary food
IslandCorfu
Venetian elegance, green hills and turquoise coves
IslandRhodes
A medieval walled city, sunny beaches and the acropolis of Lindos
IslandNaxos
Long sandy beaches, mountain villages and great local food
IslandParos
Classic Cycladic charm with a lively harbour and windsurfing beaches
IslandZakynthos
Shipwreck Beach, sea caves and nesting loggerhead turtles
IslandKefalonia
Dramatic beaches, cave lakes and pretty harbour villages
TownNafplio
Greece's most romantic seaside town, ringed by fortresses
RegionMeteora
Monasteries balanced on towering rock pillars
IslandMilos
Volcanic coastline, sea caves and over 70 beaches
IslandLefkada
Turquoise west-coast beaches you can drive to
RegionHalkidiki
Three peninsulas of pine forests and clear water near Thessaloniki
TownDelphi
The ancient navel of the world on the slopes of Mount Parnassus
TownTrikala
Riverside town of Thessaly, home of the Mill of the Elves Christmas park
TownDrama
Northern Greece's Christmas "Dream City", springs and wine country
CityIoannina
Lakeside city of castles, silversmiths and Epirus pies
VillageMetsovo
Snowy stone mountain town in the Pindus
VillageArachova
Mountain village above Delphi and the base for Parnassos skiing
TownKastoria
Lakeside town of Byzantine churches and the Ragoutsaria festival
TownChania
Venetian harbour town and gateway to western Crete's best beaches
TownRethymno
Renaissance old town and long sandy beach on Crete's north coast
TownAgios Nikolaos
Lakeside harbour town in eastern Crete near Elounda and Spinalonga
IslandHydra
Car-free island of stone mansions, an easy hop from Athens
IslandAegina
Pistachio island and the closest escape from Athens
IslandSpetses
Elegant pine-covered island with horse-drawn carriages and old mansions
IslandIos
Party reputation, but also some of the Cyclades' finest beaches
IslandSifnos
The foodie island of the Cyclades, with pottery and hiking trails
IslandFolegandros
Dramatic cliffs and one of the prettiest Choras in Greece
IslandTinos
Pilgrimage island of marble villages and dovecotes
IslandSyros
Neoclassical capital of the Cyclades, lively all year
IslandKos
Ancient ruins, long beaches and flat roads made for cycling
IslandSymi
Colourful neoclassical harbour near Rhodes
IslandKarpathos
Wild island where Olympos village keeps old traditions alive
IslandPatmos
Island of the Apocalypse, with a UNESCO-listed monastery town
IslandPaxos
Tiny olive-covered island with sea caves and pretty harbours
IslandIthaca
Odysseus' homeland, quiet and green
IslandLesvos
Ouzo, olive groves and a petrified forest
IslandChios
Mastic villages and medieval patterned houses
IslandSamos
Green island of wine, Pythagoras and ancient wonders
IslandThassos
Green northern island with marble and pine-backed beaches
IslandSkiathos
Over 60 beaches and a lively harbour town
IslandSkopelos
Pine-clad island made famous by Mamma Mia!
CityKalamata
Olives, a seafront city and the gateway to the Mani
TownMonemvasia
Medieval fortress town hidden on a rock in the sea
RegionMani
Tower houses, wild coast and the end of mainland Greece
TownOlympia
Birthplace of the Olympic Games
RegionZagori
Stone villages, arched bridges and the Vikos Gorge
RegionPelion
Mountain of centaurs, with forest villages above beautiful beaches
RegionMount Olympus
Home of the gods and Greece's highest mountain
CityKavala
Hillside port city with an Ottoman old town
IslandElafonisos
Caribbean-coloured sandy beaches off the Peloponnese

