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
30 of 595 pcs

Other destinations