From the pristine beaches and ancient ruins of the Eastern Mediterranean to the artsy and flavourful countries of the Western Mediterranean, this region is easily one of the most diverse in the world. Revel at Spanish and Italian architecture, soak up some sun in Greece, explore antiquities in Istanbul and Malta or get a taste of the French countryside on the outskirts of Nice, Monte Carlo or Cannes. Some Mediterranean itineraries dip down into northern Africa; the Canary Islands are also a popular stop for repositioning cruises.
Mediterranean destinations include Spain, France, Monaco, Italy, Slovenia, Croatia, Montenegro, Bosnia, Herzegovina, Albania, Greece, Cyprus, Turkey, Tunisia, Malta, Portugal, Gibraltar.
21 NIGHT DUBAI & ARABIAN GULF AND MEDITERRANEAN CRUISEValletta, Malta 08/10/2020 Oceana FROM
$129
per day
$2,839
pp twin
|
22 NIGHT DUBAI & ARABIAN GULF AND MEDITERRANEAN CRUISEValletta, Malta 08/10/2020 Oceana FROM
$133
per day
$3,049
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 09/05/2020 Britannia FROM
$134
per day
$2,009
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 03/05/2020 Azura FROM
$134
per day
$2,009
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 23/05/2020 Britannia FROM
$141
per day
$2,119
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 31/05/2020 Azura FROM
$145
per day
$2,179
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 06/06/2020 Britannia FROM
$148
per day
$2,219
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 20/06/2020 Britannia FROM
$153
per day
$2,289
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 28/06/2020 Azura FROM
$155
per day
$2,329
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 20/09/2020 Azura FROM
$155
per day
$2,329
pp twin
|
13 NIGHT MEDITERRANEAN CRUISELondon 26/09/2020 Britannia FROM
$159
per day
$2,229
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 04/07/2020 Britannia FROM
$163
per day
$2,439
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 12/09/2020 Britannia FROM
$163
per day
$2,439
pp twin
|
18 NIGHT MEDITERRANEAN CRUISELondon 05/06/2020 Aurora FROM
$163
per day
$3,099
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 02/04/2020 Oceana FROM
$165
per day
$2,469
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 29/08/2020 Britannia FROM
$170
per day
$2,549
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 09/04/2020 Oceana FROM
$172
per day
$2,579
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 18/07/2020 Britannia FROM
$177
per day
$2,649
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 01/08/2020 Britannia FROM
$177
per day
$2,649
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 15/08/2020 Britannia FROM
$177
per day
$2,649
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 16/04/2020 Oceana FROM
$179
per day
$2,679
pp twin
|
14 NIGHT MEDITERRANEAN CRUISELondon 23/08/2020 Azura FROM
$180
per day
$2,699
pp twin
|
19 NIGHT MEDITERRANEAN CRUISELondon 30/08/2020 Aurora FROM
$181
per day
$3,629
pp twin
|
19 NIGHT MEDITERRANEAN CRUISELondon 26/04/2020 Arcadia FROM
$184
per day
$3,689
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 23/04/2020 Oceana FROM
$186
per day
$2,789
pp twin
|
19 NIGHT MEDITERRANEAN CRUISELondon 17/05/2020 Aurora FROM
$187
per day
$3,749
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 30/04/2020 Oceana FROM
$193
per day
$2,899
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 07/05/2020 Oceana FROM
$200
per day
$2,999
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 02/04/2020 Oceana FROM
$206
per day
$1,649
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 16/04/2020 Oceana FROM
$206
per day
$1,649
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 24/09/2020 Oceana FROM
$215
per day
$3,219
pp twin
|
19 NIGHT MEDITERRANEAN CRUISELondon 16/06/2020 Arcadia FROM
$216
per day
$4,329
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 30/04/2020 Oceana FROM
$219
per day
$1,749
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 23/04/2020 Oceana FROM
$221
per day
$1,769
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 09/04/2020 Oceana FROM
$227
per day
$1,819
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 17/09/2020 Oceana FROM
$229
per day
$3,429
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 21/05/2020 Oceana FROM
$230
per day
$3,449
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 28/05/2020 Oceana FROM
$231
per day
$3,469
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 14/05/2020 Oceana FROM
$233
per day
$3,499
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 10/09/2020 Oceana FROM
$236
per day
$3,539
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 14/05/2020 Oceana FROM
$246
per day
$1,969
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 24/09/2020 Oceana FROM
$246
per day
$1,969
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 04/06/2020 Oceana FROM
$247
per day
$3,709
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 27/08/2020 Oceana FROM
$250
per day
$3,749
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 20/08/2020 Oceana FROM
$257
per day
$3,859
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 28/05/2020 Oceana FROM
$259
per day
$2,069
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 04/06/2020 Oceana FROM
$259
per day
$2,069
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 17/09/2020 Oceana FROM
$259
per day
$2,069
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 18/06/2020 Oceana FROM
$261
per day
$3,919
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 23/07/2020 Oceana FROM
$265
per day
$3,969
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 06/08/2020 Oceana FROM
$265
per day
$3,969
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 02/07/2020 Oceana FROM
$265
per day
$3,969
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 09/07/2020 Oceana FROM
$265
per day
$3,969
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 16/07/2020 Oceana FROM
$265
per day
$3,969
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 30/07/2020 Oceana FROM
$265
per day
$3,969
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 13/08/2020 Oceana FROM
$265
per day
$3,969
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 27/08/2020 Oceana FROM
$267
per day
$2,139
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 03/09/2020 Oceana FROM
$267
per day
$2,139
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 21/05/2020 Oceana FROM
$267
per day
$2,139
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 25/06/2020 Oceana FROM
$271
per day
$4,069
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 18/06/2020 Oceana FROM
$272
per day
$2,179
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 11/06/2020 Oceana FROM
$275
per day
$2,199
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 23/07/2020 Oceana FROM
$281
per day
$2,249
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 06/08/2020 Oceana FROM
$281
per day
$2,249
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 20/08/2020 Oceana FROM
$281
per day
$2,249
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 02/07/2020 Oceana FROM
$281
per day
$2,249
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 09/07/2020 Oceana FROM
$281
per day
$2,249
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 30/07/2020 Oceana FROM
$281
per day
$2,249
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 13/08/2020 Oceana FROM
$281
per day
$2,249
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 25/06/2020 Oceana FROM
$286
per day
$2,289
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 16/07/2020 Oceana FROM
$286
per day
$2,289
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 10/09/2020 Oceana FROM
$294
per day
$2,349
pp twin
|
7 NIGHT MEDITERRANEAN CRUISEValletta, Malta 07/05/2020 Oceana FROM
$319
per day
$2,549
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 11/06/2020 Oceana FROM
$321
per day
$4,819
pp twin
|
14 NIGHT MEDITERRANEAN CRUISEValletta, Malta 03/09/2020 Oceana FROM
$332
per day
$4,979
pp twin
|