Greece is a holiday destination packed with wonder. Four millennia of settlers from the Minoans to the Romans to the Latin Crusaders and the Turks have left their footprints across this fascinating country, making it one of the most historically and culturally rich places in the world.

One of the best things about Greece is the sheer variety on offer. Mainland Greece offers the breath-taking beauty of Athens, but it's on the golden beaches of the many Greek islands, away from the hustle and bustle, that you'll be able to really relax.

Upcoming flights to Greece

More about Greece

The big resorts of Corfu sit alongside unspoilt beaches and lush, green landscapes. It also has its fair share of history and the archaeological museum in Corfu Town is well worth a visit. Even larger than Corfu is Kefalonia, which has escaped mass tourism and is worth visiting for its deserted beaches and pretty Venetian-style fishing villages, such as Fiscardo on the north-east coast. Crete’s north coast caters for the young, party-going crowds, whilst the south is quieter and less commercial.

Here you'll find Hania, with its quaint harbour surrounded by higgledy-piggledy Venetian streets and a view of snow-capped mountains. Rhodes has the usual sandy beaches and mountains, but its most stunning attraction is the medieval old town that lies at the heart of its capital, Rhodes Town. The diversity of Greece makes for a fantastic holiday, whether you're looking for a relaxed beach holiday, an archaeological odyssey or a foodie's dream tour. There's simply something for everyone.

Top 5 things to do in Greece