Take a holiday in Greece to explore ancient Greek monuments in Athens and Byzantine relics in Greece's second city, Thessaloniki. In the north, visit the Meteora region's remote medieval monasteries. Or enjoy relaxing holidays on Greece's islands – choose Santorini for glamour or Rhodes for history.
Holidays in Greece: regions
Head to one of Greece's 60 inhabited islands for your holidays. Opt for the lush green of Greece's Ionian islands (including Corfu and Kefalonia) to the west, or the dry rocky Cyclades (from Santorini to Mykonos) to the south-east. On the mainland, you'll find vineyards and olive groves in southern Greece's Peloponnese region, and snow-capped mountains in northern Greece.
City holidays in Greece
On a cultural holiday in Greece, see the ancient temples of the Acropolis in Athens and centuries-old Byzantine churches in Thessaloniki. On island holidays in Greece, roam the cobbled streets of Italianate Corfu Town and medieval Rhodes Town, both UNESCO-listed attractions.
Outdoor holidays in Greece
For a challenging holiday in Greece, charter a yacht and sail down the Ionian Sea from Corfu to Zakynthos and across the Aegean Sea from Kos to Paros, or try windsurfing off Lefkada island. For outdoor cultural holidays in Greece, explore the archaeological sites of Delphi and Olympia.
Foodie holidays in Greece
Tuck into seafood on island holidays in Greece – think htapodi (octopus), kalamari (squid) and xifias (swordfish). In Thessaloniki, indulge in soutzoukakia (meat-balls in tomato sauce) and in the mountains of northern Greece try rabbit casserole, stifado. Throughout Greece, snack on tasty souvlaki (spit-roast meats). Take home a bottle of potent aniseed-flavoured ouzo from your holiday in Greece.
Please note that you won't be able to make changes to your hotel or car booking. If you want to change your booking you will have to cancel your current booking and make a new booking. This can be done on ba.com.
We cannot guarantee that the same hotel room or car rental option will still be available if you have to cancel and make a new booking.