Save up to £600pp on worldwide tours Book now
Join our mailing list for a chance to win a holiday worth £5,000. Join now

Greece Cruises

  • Destination or cruise
  • Any Destination
  • Departure Port
  • Any Port
  • Departure month
  • Any Date
  • Passengers
  • 2
  • {{item.label}}
  • {{item.value ? item.displayValue : item.anyValue}}

Spectacular history, picture-perfect scenery and mouth-watering dishes galore - you'll find it all in ample measure here. See the highlights of this beautiful country on an enthralling cruise of Greece.

For those with an interest in ancient history, there are surely few better places on earth to explore than Greece. Often hailed as the cradle of Western civilisation, there are still plenty of sites dating back to the country's earliest beginnings. Of course, there is a vast array of things to do and see outside of the region's deep past. From idyllic islands and gorgeous beaches to seriously photogenic architecture and, of course, all of that mouthwatering Mediterranean cuisine, there are experiences for all to savour. 

Athens provides a fascinating taste of classical Greece, with the Acropolis and the Temple of Zeus among the historical highlights. The city of Patras is a fantastic addition to many of our Greek cruises, complete with its famed medieval castle and spectacular Roman Odeum. The port town of Katakolon acts as the gateway to the fascinating archaeological site of Olympia, as well as offering its fair share of inviting vineyards and wineries. 

Away from the mainland, there are thousands of islands to explore. From lively Mykonos to the more serene Rhodes and Corfu, visitors will find all of the sun-drenched relaxation they've been craving. Join us on a cruise of Greece and you'll also have the chance to visit Crete's stunning Agios Nikolaos, and the enchanting Kefalonia and Syros. With such a terrific amount of things to do and see across mystical Greece, cruises offer the perfect mix of exploration and comfort.

Call us now on
0330 341 1927

Booking Hotline
Monday - Thursday 9am - 6:30pm
Friday 9am - 6pm
Saturday 9am - 5pm
Sunday 10am - 4pm
Customer Services
Monday - Friday 9am - 6pm
Saturday 9am - 5pm
Sunday 10am - 4pm