Mediterranean Cruises

Online Cruise Sale - Save a guaranteed 10%* on all Summer 09 Cruises - ends Monday!

What better way to see what southern Europe has to offer than to go on a Mediterranean cruise? Sit back, relax and enjoy the diverse cultural richness, stunning scenery and natural beauty of some of the world's most fascinating and cosmopolitan cities including Marseille, Florence, Rome, Cannes, Barcelona and many, many more.

Idyllic islands, magnificent beaches, ancient historical sites and fascinating cultures, a cruise to the Mediterranean has it all. But with so much on offer it's hard to know where to go. The Canaries offer year-round sunshine, the monuments of ancient Greece and Egypt are breathtaking, and there is a wealth of fascinating Mediterranean cities to explore. 

To help you decide take a look at our videos of the Canary islands, Venice, Rome, Barcelona, Malta and Santorini.

looking for...










Cruise Offers

cruise Deals
Departure Date Cruise Line Destination Nights Cruise Liner Price
Fri 10 Jul 09 Thomson Cruises Mediterranean 7 Thomson Celebration Call 0800 169 4557 for deal details  £609
Thu 16 Jul 09 Thomson Cruises Mediterranean 7 Thomson Destiny Call 0800 169 4557 for deal details  £569
Thu 16 Jul 09 Ocean Village Mediterranean 7 Ocean Village Two from £729
Sun 19 Jul 09 MSC Cruises Mediterranean 7 MSC Fantasia Call 0800 169 4557 for deal details  £769
Sun 19 Jul 09 Costa Cruises Mediterranean 7 Costa Concordia Call 0800 169 4557 for deal details  £769
Tue 21 Jul 09 Island Cruises Mediterranean 7 Island Escape Call 0800 169 4557 for deal details  £539
Tue 21 Jul 09 Ocean Village Mediterranean 7 Ocean Village from £629
Tue 21 Jul 09 Fred Olsen Mediterranean 13 Fred Olsen Black Watch from £749
Tue 21 Jul 09 Ocean Village Mediterranean 14 Ocean Village from £829
Tue 21 Jul 09 Fred Olsen Mediterranean 13 Fred Olsen Black Watch from £1679
Thu 23 Jul 09 Ocean Village Mediterranean 7 Ocean Village Two Call 0800 169 4557 for deal details  £699
Sat 25 Jul 09 P&O Cruises Mediterranean 14 P&O Oceana from £1459
Sun 26 Jul 09 Fred Olsen Mediterranean 14 Fred Olsen Balmoral from £739
Tue 28 Jul 09 Ocean Village Mediterranean 7 Ocean Village from £649
Fri 31 Jul 09 P&O Cruises Mediterranean 16 P&O Ventura from £1349
Sun 02 Aug 09 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem from £909
Fri 07 Aug 09 MSC Cruises Mediterranean 7 MSC Melody Call 0800 169 4557 for deal details  £539
Sat 08 Aug 09 P&O Cruises Mediterranean 14 P&O Oceana from £1249
Sun 09 Aug 09 Crystal Cruises Mediterranean 12 Crystal Serenity Call 0800 169 4557 for deal details  £3599
Tue 11 Aug 09 Ocean Village Mediterranean 7 Ocean Village from £699
Tue 11 Aug 09 Island Cruises Mediterranean 7 Island Escape Call 0800 169 4557 for deal details  £739
Sat 15 Aug 09 Princess Cruises Mediterranean 14 Grand Princess from £1949
Sun 16 Aug 09 P&O Cruises Mediterranean 14 P&O Ventura from £1249
Tue 18 Aug 09 Island Cruises Mediterranean 7 Island Escape Call 0800 169 4557 for deal details  £699
Fri 21 Aug 09 Crystal Cruises Mediterranean 12 Crystal Serenity Call 0800 169 4557 for deal details  £3639
Sat 22 Aug 09 Swan Hellenic Mediterranean 14 Minerva Call 0800 169 4557 for deal details  £1199
Sun 23 Aug 09 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem from £929
Tue 25 Aug 09 Ocean Village Mediterranean 7 Ocean Village from £699
Fri 28 Aug 09 Thomson Cruises Mediterranean 7 Thomson Celebration Call 0800 169 4557 for deal details  £829
Fri 28 Aug 09 Thomson Cruises Mediterranean 7 Thomson Celebration Call 0800 169 4557 for deal details  £2349
Sun 30 Aug 09 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem Call 0800 169 4557 for deal details  £799
Sun 30 Aug 09 Azamara Cruises Mediterranean 14 Azamara Journey from £1249
Sun 30 Aug 09 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem from £2099
Tue 01 Sep 09 Island Cruises Mediterranean 7 Island Escape Call 0800 169 4557 for deal details  £709
Tue 01 Sep 09 Ocean Village Mediterranean 7 Ocean Village from £1899
Sat 05 Sep 09 Norwegian Cruise Lines Mediterranean 12 Norwegian Jade from £1149
Sun 06 Sep 09 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem from £649
Sun 06 Sep 09 Royal Caribbean International Mediterranean 7 Navigator of the Seas from £839
Sun 06 Sep 09 Royal Caribbean International Mediterranean 7 Navigator of the Seas from £3059
Thu 10 Sep 09 Voyages of Discovery Mediterranean 9 Discovery Call 0800 169 4557 for deal details  £929
Fri 18 Sep 09 Thomson Cruises Mediterranean 7 Thomson Celebration Call 0800 169 4557 for deal details  £869
Fri 18 Sep 09 Thomson Cruises Mediterranean 7 Thomson Celebration Call 0800 169 4557 for deal details  £2249
Tue 22 Sep 09 Ocean Village Mediterranean 7 Ocean Village from £729
Fri 25 Sep 09 P&O Cruises Mediterranean 14 P&O Ventura from £1099
Fri 25 Sep 09 P&O Cruises Mediterranean 14 P&O Ventura from £3299
Sat 26 Sep 09 Crystal Cruises Mediterranean 12 Crystal Serenity Call 0800 169 4557 for deal details  £3329
Sun 27 Sep 09 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem from £619
Sun 27 Sep 09 Royal Caribbean International Mediterranean 7 Navigator of the Seas from £769
Sun 27 Sep 09 Azamara Cruises Mediterranean 14 Azamara Journey from £1179
Mon 28 Sep 09 MSC Cruises Mediterranean 7 MSC Lirica Call 0800 169 4557 for deal details  £589
Thu 01 Oct 09 Ocean Village Mediterranean 7 Ocean Village Two from £789
Sat 03 Oct 09 Royal Caribbean International Mediterranean 7 Splendour of the Seas from £819
Sat 03 Oct 09 Swan Hellenic Mediterranean 14 Minerva Call 0800 169 4557 for deal details  £1579
Wed 07 Oct 09 Azamara Cruises Mediterranean 10 Azamara Quest from £1179
Thu 08 Oct 09 Ocean Village Mediterranean 7 Ocean Village Two from £789
Fri 09 Oct 09 P&O Cruises Mediterranean 14 P&O Ventura from £1039
Sun 11 Oct 09 Royal Caribbean International Mediterranean 7 Voyager of the Seas from £719
Tue 13 Oct 09 Island Cruises Mediterranean 7 Island Escape Call 0800 169 4557 for deal details  £579
Thu 15 Oct 09 Ocean Village Mediterranean 7 Ocean Village Two from £699
Sun 18 Oct 09 Costa Cruises Mediterranean 7 Costa Concordia Call 0800 169 4557 for deal details  £579
Sun 18 Oct 09 Costa Cruises Mediterranean 7 Costa Concordia Call 0800 169 4557 for deal details  £629
Tue 20 Oct 09 Island Cruises Mediterranean 7 Island Escape Call 0800 169 4557 for deal details  £559
Fri 23 Oct 09 MSC Cruises Mediterranean 14 MSC Melody Call 0800 169 4557 for deal details  £899
Sat 24 Oct 09 Celebrity Cruises Mediterranean 7 Celebrity Century from £789
Sat 24 Oct 09 MSC Cruises Mediterranean 17 MSC Poesia Call 0800 169 4557 for deal details  £879
Sun 25 Oct 09 Costa Cruises Mediterranean 14 Costa Europa Call 0800 169 4557 for deal details  £899
Mon 26 Oct 09 Cunard Mediterranean 12 Cunard Queen Victoria from £1299
Tue 27 Oct 09 Ocean Village Mediterranean 7 Ocean Village from £599
Tue 27 Oct 09 Island Cruises Mediterranean 10 Island Escape Call 0800 169 4557 for deal details  £699
Tue 27 Oct 09 Island Cruises Mediterranean 10 Island Escape Call 0800 169 4557 for deal details  £1969
Thu 29 Oct 09 Thomson Cruises Mediterranean 8 Thomson Destiny Call 0800 169 4557 for deal details  £629
Fri 30 Oct 09 Royal Caribbean International Mediterranean 5 Navigator of the Seas from £539
Sat 31 Oct 09 Celebrity Cruises Mediterranean 7 Celebrity Century from £599
Sat 31 Oct 09 Costa Cruises Mediterranean 7 Costa Victoria Call 0800 169 4557 for deal details  £669
Sat 31 Oct 09 Celebrity Cruises Mediterranean 7 Celebrity Century from £739
Mon 02 Nov 09 Costa Cruises Mediterranean 14 Costa Romantica Call 0800 169 4557 for deal details  £769
Fri 06 Nov 09 Thomson Cruises Mediterranean 7 Thomson Destiny Call 0800 169 4557 for deal details  £569
Sun 08 Nov 09 Royal Caribbean International Mediterranean 7 Voyager of the Seas from £589
Sun 08 Nov 09 Azamara Cruises Mediterranean 14 Azamara Journey from £1569
Mon 09 Nov 09 Celebrity Cruises Mediterranean 11 Celebrity Solstice from £1089
Fri 13 Nov 09 Thomson Cruises Mediterranean 7 Thomson Destiny Call 0800 169 4557 for deal details  £549
Sat 14 Nov 09 Celebrity Cruises Mediterranean 7 Celebrity Century from £559
Fri 20 Nov 09 Celebrity Cruises Mediterranean 10 Celebrity Solstice from £1039
Sat 21 Nov 09 Royal Caribbean International Mediterranean 10 Splendour of the Seas from £699
Sun 22 Nov 09 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem from £509
Fri 15 Jan 10 Norwegian Cruise Lines Mediterranean 9 Norwegian Jade Call 0800 169 4557 for deal details  £709
Fri 05 Feb 10 Norwegian Cruise Lines Mediterranean 9 Norwegian Jade from £759
Sun 04 Apr 10 P&O Cruises Mediterranean 13 P&O Oceana from £979
Sat 24 Apr 10 Princess Cruises Mediterranean 14 Grand Princess from £989
Mon 26 Apr 10 Island Cruises Mediterranean 10 Island Escape Call 0800 169 4557 for deal details  £929
Thu 29 Apr 10 Ocean Village Mediterranean 7 Ocean Village from £679
Sun 02 May 10 Royal Caribbean International Mediterranean 7 Voyager of the Seas from £779
Wed 05 May 10 Princess Cruises Mediterranean 12 Ruby Princess from £1239
Thu 06 May 10 Ocean Village Mediterranean 7 Ocean Village Call 0800 169 4557 for deal details  £739
Sat 08 May 10 Royal Caribbean International Mediterranean 7 Splendour of the Seas from £689
Sat 08 May 10 Princess Cruises Mediterranean 14 Grand Princess from £1069
Sat 15 May 10 Royal Caribbean International Mediterranean 5 Adventurer of the Seas from £539
Sat 15 May 10 P&O Cruises Mediterranean 14 P&O Oceana from £1119
Mon 17 May 10 Princess Cruises Mediterranean 12 Ruby Princess from £1239
Sat 05 Jun 10 Princess Cruises Mediterranean 14 Grand Princess from £1129
Sat 21 Aug 10 Princess Cruises Mediterranean 12 Ruby Princess from £1559
Sat 11 Sep 10 Royal Caribbean International Mediterranean 10 Vision of the Seas from £1089
Thu 30 Sep 10 Ocean Village Mediterranean 7 Ocean Village from £679
Thu 30 Sep 10 Ocean Village Mediterranean 14 Ocean Village Call 0800 169 4557 for deal details  £1139
Sat 02 Oct 10 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem Call 0800 169 4557 for deal details  £839
Sat 02 Oct 10 Norwegian Cruise Lines Mediterranean 14 Norwegian Gem Call 0800 169 4557 for deal details  £1199
Sat 09 Oct 10 Norwegian Cruise Lines Mediterranean 7 Norwegian Gem Call 0800 169 4557 for deal details  £839
Sun 14 Nov 10 Norwegian Cruise Lines Mediterranean 7 Norwegian Jade Call 0800 169 4557 for deal details  £589
Sun 21 Nov 10 Norwegian Cruise Lines Mediterranean 12 Norwegian Jade Call 0800 169 4557 for deal details  £949
Welcome to thomascook.com Login | Register with My Thomas Cook