Cadiz

Cadiz

In Cádiz, Spain, wander through the charming narrow streets of the historic Old Town, relax on the sandy beaches of Playa de la Caleta, and admire the views from the iconic Torre Tavira watchtower.

Cadiz (Sevilla)

We found

595 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
£7150
Price per person / suite
MS La Belle de Cadix, Guadalquivir River
1 / 8
CroisiEurope Cruises
Duration
5 nights
Date
20 Nov 2026
Ship
MS La Belle de Cadix
  • Departure - Sevilla, Spain
  • 6 stops  
  • Arrival - Sevilla, Spain
From
£1108
Price per person / oceanview stateroom
Show all departures (9)
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
Silver Dawn, Mediterranean
1 / 20
Silversea
Duration
14 nights
Date
25 Nov 2026
Ship
Silver Dawn
  • Departure - Civitavecchia (Rome), Italy
  • 12 stops  
  • Arrival - Lisbon, Portugal
From
£8600
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
£5550
Price per person / suite
Ventura, Canary Islands
1 / 25
Discount
P&O Cruises
Duration
18 nights
Date
3 Dec 2026
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£899
From
£865
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Le Bougainville, Transatlantic
1 / 15
Ponant
Duration
12 nights
Date
4 Dec 2026
Ship
Le Bougainville
  • Departure - Cadiz (Sevilla), Spain
  • 3 stops  
  • Arrival - Fort de France, Martinique
From
£3362
Price per person / balcony stateroom
Iona, Canary Islands
1 / 36
Discount
P&O Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
Iona
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£749
From
£721
Price per person / inside stateroom
Available promotion:
Onboard spending money*
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
£649
From
£611
Price per person / oceanview 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*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
17 nights
Date
12 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Malaga, Spain
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
17 nights
Date
12 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Malaga, Spain
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
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*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
10 nights
Date
18 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Malaga, Spain
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
10 nights
Date
18 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Malaga, Spain
£999
From
£962
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
10 nights
Date
19 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Malaga, Spain
£1079
From
£1038
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
10 nights
Date
19 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Malaga, Spain
£1079
From
£1038
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
21 nights
Date
19 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 16 stops  
  • Arrival - Santa Cruz, Tenerife
£1299
From
£1250
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
21 nights
Date
19 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 16 stops  
  • Arrival - Santa Cruz, Tenerife
£1299
From
£1250
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Iona, Canary Islands
1 / 36
Discount
P&O Cruises
Duration
16 nights
Date
19 Dec 2026
Ship
Iona
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1399
From
£1346
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Ambience, Mediterranean
1 / 26
Ambassador Cruise Line
Duration
14 nights
Date
20 Dec 2026
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 9 stops  
  • Arrival - Tilbury (London), Great Britain
From
£1499
Price per person / inside stateroom
Available promotion:
Receive up to £800 onboard credit*
Ambition, Mediterranean
1 / 20
Ambassador Cruise Line
Duration
15 nights
Date
21 Dec 2026
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 10 stops  
  • Arrival - Tilbury (London), Great Britain
From
£1399
Price per person / inside stateroom
Available promotion:
Receive up to £800 onboard credit*
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
Sirena
  • Departure - Lisbon, Portugal
  • 13 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£4319
Price per person / inside stateroom
Bolette, Canary Islands
1 / 22
Fred Olsen Cruise Lines
Duration
15 nights
Date
21 Dec 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 9 stops  
  • Arrival - Liverpool, Great Britain
From
£6099
Price per person / suite
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
Duration
17 nights
Date
22 Dec 2026
Ship
Azamara Onward
  • Departure - Civitavecchia (Rome), Italy
  • 16 stops  
  • Arrival - Lisbon, Portugal
£5349
From
£5136
Price per person / balcony stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
10 nights
Date
25 Dec 2026
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1279
From
£1203
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
26 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£1369
From
£1287
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
27 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£909
From
£855
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
10 nights
Date
28 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1163
From
£1094
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
£2339
From
£2246
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Ventura, Canary Islands
1 / 25
Discount
P&O Cruises
Duration
14 nights
Date
4 Jan 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£849
From
£817
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
10 nights
Date
4 Jan 2027
Ship
Sirena
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Lisbon, Portugal
From
£1960
Price per person / inside stateroom
Bolette, Mediterranean
1 / 22
Fred Olsen Cruise Lines
Duration
13 nights
Date
5 Jan 2027
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 8 stops  
  • Arrival - Liverpool, Great Britain
From
£1849
Price per person / oceanview stateroom
Vista, World Cruise
1 / 26
Oceania Cruises
Duration
180 nights
Date
6 Jan 2027
Ship
Vista
  • Departure - Miami, Florida, USA
  • 107 stops  
  • Arrival - Southampton, Great Britain
From
£67539
Price per person / balcony stateroom
Vista, World Cruise
1 / 26
Oceania Cruises
Duration
244 nights
Date
6 Jan 2027
Ship
Vista
  • Departure - Miami, Florida, USA
  • 159 stops  
  • Arrival - New York, USA
From
£95519
Price per person / balcony stateroom
Azamara Onward, Canary Islands
1 / 17
Discount
Azamara
Duration
7 nights
Date
8 Jan 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1189
From
£1142
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
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
£5489
From
£5270
Price per person / suite
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Balmoral, Mediterranean
1 / 14
Fred Olsen Cruise Lines
Duration
13 nights
Date
20 Jan 2027
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
From
£1299
Price per person / inside stateroom
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.*
Ventura, Canary Islands
1 / 25
Discount
P&O Cruises
Duration
14 nights
Date
25 Jan 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£849
From
£817
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Wind Spirit, Canary Islands
1 / 11
Windstar Cruises
Duration
10 nights
Date
26 Jan 2027
Ship
Wind Spirit
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Cadiz (Sevilla), Spain
From
£3079
Price per person / oceanview stateroom
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
£1539
From
£1478
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
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
£1049
From
£1010
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
Ambience, Western Europe
1 / 26
Ambassador Cruise Line
Duration
12 nights
Date
17 Feb 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 8 stops  
  • Arrival - Tilbury (London), Great Britain
From
£1209
Price per person / inside stateroom
Available promotion:
Receive up to £800 onboard credit*
MS La Belle de Cadix, Guadalquivir River
1 / 8
CroisiEurope Cruises
Duration
7 nights
Date
20 Feb 2027
Ship
MS La Belle de Cadix
  • Departure - Jerez de la Frontera, Spain
  • 8 stops  
  • Arrival - Sevilla, Spain
From
£1899
Price per person / oceanview stateroom
Show all departures (2)
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
4 nights
Date
23 Feb 2027
Ship
EXPLORA II
  • Departure - Lisbon, Portugal
  • 5 stops  
  • Arrival - Malaga, Spain
From
£1620
Price per person / suite
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
10 nights
Date
23 Feb 2027
Ship
EXPLORA II
  • Departure - Lisbon, Portugal
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£3960
Price per person / suite
Ventura, Mediterranean
1 / 25
Discount
P&O Cruises
Duration
21 nights
Date
26 Feb 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 12 stops  
  • Arrival - Southampton, Great Britain
£1499
From
£1443
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Onboard spending money*
Vista, World Cruise
1 / 26
Oceania Cruises
Duration
129 nights
Date
26 Feb 2027
Ship
Vista
  • Departure - Sydney, Australia
  • 80 stops  
  • Arrival - Southampton, Great Britain
From
£48219
Price per person / balcony stateroom
Iona, Canary Islands
1 / 36
Discount
P&O Cruises
Duration
14 nights
Date
27 Feb 2027
Ship
Iona
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£849
From
£817
Price per person / inside stateroom
Available promotion:
Onboard spending money*
EXPLORA I, Transatlantic
1 / 27
Explora Journeys
Duration
23 nights
Date
1 Mar 2027
Ship
EXPLORA I
  • Departure - San Juan, Puerto Rico
  • 12 stops  
  • Arrival - Barcelona, Spain
From
£9485
Price per person / suite
Star Legend, Transatlantic
1 / 19
Windstar Cruises
Duration
23 nights
Date
2 Mar 2027
Ship
Star Legend
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Barcelona, Spain
From
£3733
Price per person / suite
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
8 nights
Date
3 Mar 2027
Ship
Sirena
  • Departure - Lisbon, Portugal
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£3199
Price per person / balcony stateroom
MS La Belle de Cadix, Guadalquivir River
1 / 8
CroisiEurope Cruises
Duration
7 nights
Date
4 Mar 2027
Ship
MS La Belle de Cadix
  • Departure - Sevilla, Spain
  • 8 stops  
  • Arrival - Sevilla, Spain
From
£1567
Price per person / oceanview stateroom
Show all departures (18)
MS La Belle de Cadix, Guadalquivir River
1 / 8
CroisiEurope Cruises
Duration
7 nights
Date
4 Mar 2027
Ship
MS La Belle de Cadix
  • Departure - Sevilla, Spain
  • 8 stops  
  • Arrival - Sevilla, Spain
From
£1994
Price per person / oceanview stateroom
Show all departures (4)
EXPLORA I, Transatlantic
1 / 27
Explora Journeys
Duration
16 nights
Date
8 Mar 2027
Ship
EXPLORA I
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Barcelona, Spain
From
£5480
Price per person / suite
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
20 nights
Date
12 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 14 stops  
  • Arrival - Valletta, Malta
£1254
From
£1207
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
20 nights
Date
12 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 14 stops  
  • Arrival - Valletta, Malta
£1254
From
£1207
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
16 nights
Date
12 Mar 2027
Ship
Queen Elizabeth
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1999
From
£1960
Price per person / inside stateroom
Available promotion:
Sail with Cunard and receive up to $350 onboard credit!*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
19 nights
Date
13 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Valletta, Malta
£1174
From
£1130
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
19 nights
Date
13 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Valletta, Malta
£1174
From
£1130
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Balmoral, Western Europe
1 / 14
Fred Olsen Cruise Lines
Duration
11 nights
Date
14 Mar 2027
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
From
£1149
Price per person / inside stateroom
Star Legend, Transatlantic
1 / 19
Windstar Cruises
Duration
8 nights
Date
17 Mar 2027
Ship
Star Legend
  • Departure - Lisbon, Portugal
  • 7 stops  
  • Arrival - Barcelona, Spain
From
£2175
Price per person / suite
Star Legend, Transatlantic
1 / 19
Windstar Cruises
Duration
15 nights
Date
17 Mar 2027
Ship
Star Legend
  • Departure - Lisbon, Portugal
  • 14 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£3739
Price per person / suite
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
13 nights
Date
19 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 9 stops  
  • Arrival - Valletta, Malta
£804
From
£774
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
13 nights
Date
19 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 9 stops  
  • Arrival - Valletta, Malta
£804
From
£774
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
20 nights
Date
19 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 14 stops  
  • Arrival - Valletta, Malta
£1204
From
£1159
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
20 nights
Date
19 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 14 stops  
  • Arrival - Valletta, Malta
£1204
From
£1159
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
27 nights
Date
19 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 19 stops  
  • Arrival - Valletta, Malta
£2774
From
£2669
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
27 nights
Date
19 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 19 stops  
  • Arrival - Valletta, Malta
£2774
From
£2669
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
12 nights
Date
20 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Valletta, Malta
£834
From
£803
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
12 nights
Date
20 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Valletta, Malta
£834
From
£803
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
19 nights
Date
20 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Valletta, Malta
£1134
From
£1091
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
19 nights
Date
20 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Valletta, Malta
£1134
From
£1091
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
26 nights
Date
20 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 18 stops  
  • Arrival - Valletta, Malta
£2679
From
£2578
Price per person / balcony stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
26 nights
Date
20 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 18 stops  
  • Arrival - Valletta, Malta
£2679
From
£2578
Price per person / balcony stateroom
Available promotion:
Onboard spending money*
Silver Shadow, Mediterranean
1 / 19
Silversea
Duration
9 nights
Date
23 Mar 2027
Ship
Silver Shadow
  • Departure - Lisbon, Portugal
  • 9 stops  
  • Arrival - Nice, France
From
£4200
Price per person / suite
Marella Discovery 2, Mediterranean
1 / 32
Marella Cruises
Duration
7 nights
Date
24 Mar 2027
Ship
Marella Discovery 2
  • Departure - Malaga, Spain
  • 7 stops  
  • Arrival - Malaga, Spain
From
£1004
Price per person / inside stateroom
Show all departures (2)
Ambition, Mediterranean
1 / 20
Ambassador Cruise Line
Duration
14 nights
Date
24 Mar 2027
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 9 stops  
  • Arrival - Tilbury (London), Great Britain
From
£1379
Price per person / inside stateroom
Available promotion:
Receive up to £800 onboard credit*
Silver Ray, Mediterranean
1 / 25
Silversea
Duration
11 nights
Date
24 Mar 2027
Ship
Silver Ray
  • Departure - Lisbon, Portugal
  • 11 stops  
  • Arrival - Barcelona, Spain
From
£4900
Price per person / suite
Marina, Transatlantic
1 / 17
Oceania Cruises
Duration
16 nights
Date
25 Mar 2027
Ship
Marina
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£3599
Price per person / inside stateroom
Marina, Transatlantic
1 / 17
Oceania Cruises
Duration
23 nights
Date
25 Mar 2027
Ship
Marina
  • Departure - Miami, Florida, USA
  • 16 stops  
  • Arrival - Trieste, Italy
From
£6809
Price per person / balcony stateroom
Wind Surf, Transatlantic
1 / 11
Windstar Cruises
Duration
23 nights
Date
27 Mar 2027
Ship
Wind Surf
  • Departure - Philipsburg, St Martin
  • 10 stops  
  • Arrival - Tarragona, Spain
From
£4165
Price per person / oceanview stateroom
Seabourn Ovation, Transatlantic
1 / 22
Seabourn
Duration
22 nights
Date
27 Mar 2027
Ship
Seabourn Ovation
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Genoa, Italy
From
£8798
Price per person / suite
Sky Princess, Mediterranean
1 / 28
Discount
Princess Cruises
Duration
14 nights
Date
29 Mar 2027
Ship
Sky Princess
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£1466
From
£1408
Price per person / inside stateroom
Azamara Journey, Transatlantic
1 / 14
Discount
Azamara
Duration
37 nights
Date
29 Mar 2027
Ship
Azamara Journey
  • Departure - Miami, Florida, USA
  • 28 stops  
  • Arrival - Chioggia (Venice), Italy
£16859
From
£16185
Price per person / suite
Celebrity Equinox, Mediterranean
1 / 17
Discount
Celebrity Cruises
Duration
11 nights
Date
30 Mar 2027
Ship
Celebrity Equinox
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Barcelona, Spain
£1126
From
£1093
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Allura, Transatlantic
1 / 18
Oceania Cruises
Duration
16 nights
Date
31 Mar 2027
Ship
Allura
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Barcelona, Spain
From
£3535
Price per person / balcony stateroom
Allura, Transatlantic
1 / 18
Oceania Cruises
Duration
23 nights
Date
31 Mar 2027
Ship
Allura
  • Departure - Miami, Florida, USA
  • 16 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£7879
Price per person / balcony stateroom
Aurora, Mediterranean
1 / 27
Discount
P&O Cruises
Duration
19 nights
Date
2 Apr 2027
Ship
Aurora
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1644
From
£1582
Price per person / inside stateroom
Available promotion:
Onboard spending money*
Balmoral, Mediterranean
1 / 14
Fred Olsen Cruise Lines
Duration
18 nights
Date
2 Apr 2027
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
From
£2699
Price per person / inside stateroom
Ventura, Canary Islands
1 / 25
Discount
P&O Cruises
Duration
14 nights
Date
3 Apr 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£824
From
£793
Price per person / inside stateroom
Show all departures (17)
Available promotion:
Onboard spending money*
Seven Seas Voyager, Mediterranean
1 / 10
Regent Seven Seas Cruises
Duration
15 nights
Date
3 Apr 2027
Ship
Seven Seas Voyager
  • Departure - Barcelona, Spain
  • 13 stops  
  • Arrival - Barcelona, Spain
From
£11519
Price per person / suite
Norwegian Star, Mediterranean
1 / 15
Discount
Norwegian Cruise Line
Duration
10 nights
Date
8 Apr 2027
Ship
Norwegian Star
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Lisbon, Portugal
£763
From
£748
Price per person / inside stateroom
Bolette, Mediterranean
1 / 22
Fred Olsen Cruise Lines
Duration
17 nights
Date
8 Apr 2027
Ship
Bolette
  • Departure - Newcastle upon Tyne, Great Britain
  • 10 stops  
  • Arrival - Newcastle upon Tyne, Great Britain
From
£2199
Price per person / inside stateroom
MS La Belle de Cadix, Guadalquivir River
1 / 8
CroisiEurope Cruises
Duration
7 nights
Date
8 Apr 2027
Ship
MS La Belle de Cadix
  • Departure - Sevilla, Spain
  • 8 stops  
  • Arrival - Sevilla, Spain
From
£2279
Price per person / oceanview stateroom
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
10 nights
Date
8 Apr 2027
Ship
Seabourn Ovation
  • Departure - Lisbon, Portugal
  • 9 stops  
  • Arrival - Genoa, Italy
From
£4698
Price per person / suite
100 of 595 pcs

Other destinations