Casablanca

Casablanca

In Casablanca, immerse yourself in the bustling markets of the old medina, where you can sample traditional Moroccan cuisine and shop for handmade crafts. Then, marvel at the grandeur of the Hassan II Mosque, one of the largest mosques in the world, before strolling along the scenic Corniche waterfront promenade.

Casablanca

We found

317 cruises

Silver Ray, Mediterranean
1 / 25
Silversea
Duration
10 nights
Date
18 Nov 2026
Ship
Silver Ray
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Lisbon, Portugal
From
£6600
Price per person / suite
Bolette, Mediterranean
1 / 22
Fred Olsen Cruise Lines
Duration
16 nights
Date
21 Nov 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 9 stops  
  • Arrival - Liverpool, Great Britain
From
£1999
Price per person / inside stateroom
Seven Seas Navigator, Mediterranean
1 / 9
Regent Seven Seas Cruises
Duration
14 nights
Date
23 Nov 2026
Ship
Seven Seas Navigator
  • Departure - Lisbon, Portugal
  • 12 stops  
  • Arrival - Barcelona, Spain
From
£10219
Price per person / suite
Le Champlain, Canary Islands
1 / 14
Ponant
Duration
8 nights
Date
25 Nov 2026
Ship
Le Champlain
  • Departure - Malaga, Spain
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
From
£4228
Price per person / balcony stateroom
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
12 nights
Date
26 Nov 2026
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1373
From
£1332
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Aurora, Mediterranean
1 / 27
Discount
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Aurora
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1579
From
£1519
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1579
From
£1519
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£849
From
£817
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£849
From
£817
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
22 nights
Date
29 Nov 2026
Ship
EXPLORA II
  • Departure - Athens (Piraeus), Greece
  • 18 stops  
  • Arrival - Lisbon, Portugal
From
£14250
Price per person / suite
Silver Nova, Mediterranean
1 / 22
Silversea
Duration
9 nights
Date
30 Nov 2026
Ship
Silver Nova
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Lisbon, Portugal
From
£5850
Price per person / suite
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
19 nights
Date
2 Dec 2026
Ship
Sirena
  • Departure - Civitavecchia (Rome), Italy
  • 19 stops  
  • Arrival - Lisbon, Portugal
From
£7419
Price per person / balcony stateroom
Arcadia, Mediterranean
1 / 27
Discount
P&O Cruises
Duration
18 nights
Date
3 Dec 2026
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1699
From
£1635
Price per person / inside stateroom
Available promotion:
Onboard spending money*
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
8 nights
Date
5 Dec 2026
Ship
EXPLORA II
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Casablanca, Morocco
From
£3605
Price per person / suite
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£619
From
£582
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£639
From
£601
Price per person / inside stateroom
Show all departures (2)
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£399
From
£376
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
10 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£536
From
£504
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
12 nights
Date
8 Dec 2026
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1408
From
£1366
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Sirena, Canary Islands
1 / 12
Oceania Cruises
Duration
12 nights
Date
9 Dec 2026
Ship
Sirena
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Lisbon, Portugal
From
£2879
Price per person / inside stateroom
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
7 nights
Date
9 Dec 2026
Ship
EXPLORA II
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
From
£2910
Price per person / suite
EXPLORA II, Canary Islands
1 / 20
Explora Journeys
Duration
12 nights
Date
9 Dec 2026
Ship
EXPLORA II
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Lisbon, Portugal
From
£4290
Price per person / suite
EXPLORA II, Canary Islands
1 / 20
Explora Journeys
Duration
8 nights
Date
13 Dec 2026
Ship
EXPLORA II
  • Departure - Casablanca, Morocco
  • 7 stops  
  • Arrival - Lisbon, Portugal
From
£3180
Price per person / suite
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
10 nights
Date
15 Dec 2026
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£639
From
£601
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
Duration
10 nights
Date
29 Dec 2026
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Lisbon, Portugal
£2209
From
£2121
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
12 nights
Date
2 Jan 2027
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£849
From
£824
Price per person / oceanview stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
MSC Magnifica, World Cruise
1 / 24
6 % off
MSC Cruises
Duration
71 nights
Date
4 Jan 2027
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 36 stops  
  • Arrival - Sydney, Australia
£14784
From
£13897
Price per person / balcony stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, Transatlantic
1 / 24
6 % off
MSC Cruises
Duration
21 nights
Date
5 Jan 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 11 stops  
  • Arrival - Buenos Aires, Argentina
£4164
From
£3915
Price per person / balcony stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, Transatlantic
1 / 24
6 % off
MSC Cruises
Duration
36 nights
Date
5 Jan 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 18 stops  
  • Arrival - Valparaiso, Chile
£17899
From
£16826
Price per person / suite
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Volendam, World Cruise
1 / 20
Holland America Line
Duration
129 nights
Date
5 Jan 2027
Ship
Volendam
  • Departure - Fort Lauderdale, Florida
  • 67 stops  
  • Arrival - Fort Lauderdale, Florida
From
£22399
Price per person / inside stateroom
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
121 nights
Date
5 Jan 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 54 stops  
  • Arrival - Genoa, Italy
From
£35964
Price per person / suite
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, World Cruise
1 / 24
6 % off
MSC Cruises
Duration
91 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 41 stops  
  • Arrival - Los Angeles, USA
£16924
From
£15909
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
121 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 54 stops  
  • Arrival - Marseille, France
From
£25714
Price per person / balcony stateroom
MSC Magnifica, Transatlantic
1 / 24
6 % off
MSC Cruises
Duration
19 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Buenos Aires, Argentina
£3184
From
£2993
Price per person / balcony stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, Transatlantic
1 / 24
6 % off
MSC Cruises
Duration
34 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 16 stops  
  • Arrival - Valparaiso, Chile
£4342
From
£4082
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
121 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 54 stops  
  • Arrival - Tarragona, Spain
From
£24824
Price per person / balcony stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Azamara Onward, Canary Islands
1 / 17
Discount
Azamara
Duration
14 nights
Date
8 Jan 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 14 stops  
  • Arrival - Lisbon, Portugal
£4719
From
£4531
Price per person / suite
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Seven Seas Splendor, World Cruise
1 / 9
Regent Seven Seas Cruises
Duration
127 nights
Date
11 Jan 2027
Ship
Seven Seas Splendor
  • Departure - Miami, Florida, USA
  • 71 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£75619
Price per person / suite
Seven Seas Splendor, World Cruise
1 / 9
Regent Seven Seas Cruises
Duration
141 nights
Date
11 Jan 2027
Ship
Seven Seas Splendor
  • Departure - Miami, Florida, USA
  • 77 stops  
  • Arrival - New York, USA
From
£82689
Price per person / suite
Azamara Onward, Western Europe
1 / 17
Discount
Azamara
Duration
7 nights
Date
15 Jan 2027
Ship
Azamara Onward
  • Departure - Las Palmas, Canary Islands
  • 8 stops  
  • Arrival - Lisbon, Portugal
£1769
From
£1699
Price per person / balcony stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Le Champlain, Canary Islands
1 / 14
Ponant
Duration
9 nights
Date
16 Jan 2027
Ship
Le Champlain
  • Departure - Las Palmas, Canary Islands
  • 9 stops  
  • Arrival - Casablanca, Morocco
From
£4487
Price per person / balcony stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
16 nights
Date
19 Jan 2027
Ship
Queen Elizabeth
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1549
From
£1519
Price per person / inside stateroom
Available promotion:
The Cunard Black Friday Event - 10% off selected 2027 voyages!*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
22 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£579
From
£557
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
22 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£579
From
£557
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
22 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1299
From
£1250
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
22 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1299
From
£1250
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azamara Onward, Canary Islands
1 / 17
Discount
Azamara
Duration
15 nights
Date
22 Jan 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 15 stops  
  • Arrival - Lisbon, Portugal
£3349
From
£3216
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
23 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£579
From
£557
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
23 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£579
From
£557
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
23 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
23 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
12 nights
Date
26 Jan 2027
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£689
From
£669
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Azamara Onward, Western Europe
1 / 17
Discount
Azamara
Duration
7 nights
Date
30 Jan 2027
Ship
Azamara Onward
  • Departure - Las Palmas, Canary Islands
  • 8 stops  
  • Arrival - Lisbon, Portugal
£1449
From
£1392
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
21 nights
Date
2 Feb 2027
Ship
EXPLORA II
  • Departure - Civitavecchia (Rome), Italy
  • 19 stops  
  • Arrival - Lisbon, Portugal
From
£29925
Price per person / suite
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
12 nights
Date
7 Feb 2027
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£2173
From
£2108
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Majestic Princess, Transatlantic
1 / 23
Discount
Princess Cruises
Duration
22 nights
Date
9 Feb 2027
Ship
Majestic Princess
  • Departure - Buenos Aires, Argentina
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1008
From
£968
Price per person / inside stateroom
Majestic Princess, World Cruise
1 / 23
Discount
Princess Cruises
Duration
36 nights
Date
9 Feb 2027
Ship
Majestic Princess
  • Departure - Buenos Aires, Argentina
  • 18 stops  
  • Arrival - Southampton, Great Britain
£2741
From
£2632
Price per person / inside stateroom
EXPLORA II, Canary Islands
1 / 20
Explora Journeys
Duration
12 nights
Date
11 Feb 2027
Ship
EXPLORA II
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Lisbon, Portugal
From
£17420
Price per person / suite
Ventura, Mediterranean
1 / 25
Discount
P&O Cruises
Duration
14 nights
Date
12 Feb 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
12 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
12 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
13 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£899
From
£865
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
13 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£899
From
£865
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Balmoral, Mediterranean
1 / 14
Fred Olsen Cruise Lines
Duration
12 nights
Date
16 Feb 2027
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
From
£1499
Price per person / inside stateroom
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
19 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£679
From
£654
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
19 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£679
From
£654
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
19 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
19 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
20 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£599
From
£577
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
20 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£599
From
£577
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
20 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1099
From
£1058
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
20 Feb 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1099
From
£1058
Price per person / inside stateroom
Available promotion:
Onboard spending money*
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
24 nights
Date
4 Mar 2027
Ship
MSC Seaview
  • Departure - Buenos Aires, Argentina
  • 11 stops  
  • Arrival - Barcelona, Spain
£2059
From
£1936
Price per person / balcony stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
26 nights
Date
4 Mar 2027
Ship
MSC Seaview
  • Departure - Buenos Aires, Argentina
  • 13 stops  
  • Arrival - Genoa, Italy
£2429
From
£2284
Price per person / balcony stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
27 nights
Date
4 Mar 2027
Ship
MSC Seaview
  • Departure - Buenos Aires, Argentina
  • 14 stops  
  • Arrival - Naples, Italy
£2469
From
£2321
Price per person / balcony stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
25 nights
Date
4 Mar 2027
Ship
MSC Seaview
  • Departure - Buenos Aires, Argentina
  • 12 stops  
  • Arrival - Marseille, France
£4809
From
£4521
Price per person / suite
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
21 nights
Date
7 Mar 2027
Ship
MSC Seaview
  • Departure - Santos (São Paulo), Brazil
  • 10 stops  
  • Arrival - Barcelona, Spain
£1109
From
£1043
Price per person / inside stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
22 nights
Date
7 Mar 2027
Ship
MSC Seaview
  • Departure - Santos (São Paulo), Brazil
  • 11 stops  
  • Arrival - Marseille, France
£1669
From
£1569
Price per person / balcony stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
24 nights
Date
7 Mar 2027
Ship
MSC Seaview
  • Departure - Santos (São Paulo), Brazil
  • 13 stops  
  • Arrival - Naples, Italy
£2039
From
£1917
Price per person / balcony stateroom
Sky Princess, World Cruise
1 / 28
Discount
Princess Cruises
Duration
22 nights
Date
7 Mar 2027
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 11 stops  
  • Arrival - Southampton, Great Britain
£2877
From
£2762
Price per person / inside stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
23 nights
Date
7 Mar 2027
Ship
MSC Seaview
  • Departure - Santos (São Paulo), Brazil
  • 12 stops  
  • Arrival - Genoa, Italy
£3619
From
£3402
Price per person / suite
Sky Princess, Transatlantic
1 / 28
Discount
Princess Cruises
Duration
15 nights
Date
7 Mar 2027
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Southampton, Great Britain
£4230
From
£4061
Price per person / suite
Available promotion:
Save up to £600 per stateroom*
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
21 nights
Date
8 Mar 2027
Ship
MSC Seaview
  • Departure - Rio de Janeiro, Brazil
  • 10 stops  
  • Arrival - Marseille, France
£1349
From
£1269
Price per person / inside stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
20 nights
Date
8 Mar 2027
Ship
MSC Seaview
  • Departure - Rio de Janeiro, Brazil
  • 9 stops  
  • Arrival - Barcelona, Spain
£1629
From
£1532
Price per person / balcony stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
22 nights
Date
8 Mar 2027
Ship
MSC Seaview
  • Departure - Rio de Janeiro, Brazil
  • 11 stops  
  • Arrival - Genoa, Italy
£1829
From
£1720
Price per person / balcony stateroom
MSC Seaview, Transatlantic
1 / 33
6 % off
MSC Cruises
Duration
23 nights
Date
8 Mar 2027
Ship
MSC Seaview
  • Departure - Rio de Janeiro, Brazil
  • 12 stops  
  • Arrival - Naples, Italy
£2079
From
£1955
Price per person / balcony stateroom
MSC Divina, Transatlantic
1 / 27
6 % off
MSC Cruises
Duration
16 nights
Date
14 Mar 2027
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 9 stops  
  • Arrival - Barcelona, Spain
£1089
From
£1024
Price per person / inside stateroom
MSC Divina, Transatlantic
1 / 27
6 % off
MSC Cruises
Duration
19 nights
Date
14 Mar 2027
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1679
From
£1579
Price per person / balcony stateroom
MSC Divina, Transatlantic
1 / 27
6 % off
MSC Cruises
Duration
18 nights
Date
15 Mar 2027
Ship
MSC Divina
  • Departure - Rio de Janeiro, Brazil
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1699
From
£1598
Price per person / balcony stateroom
90 of 317 pcs

Other destinations