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
Cadiz (Sevilla)
We found
595 cruises

1 / 25

Duration
10 nights
Date
18 Nov 2026
Ship
Silver Ray
- Departure - Barcelona, Spain
- 9 stops
- Arrival - Lisbon, Portugal
From
£7150
Price per person / suite

1 / 8

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)

1 / 22

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

1 / 20

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

1 / 22

Duration
9 nights
Date
30 Nov 2026
Ship
Silver Nova
- Departure - Barcelona, Spain
- 8 stops
- Arrival - Lisbon, Portugal
From
£5550
Price per person / suite

1 / 25
Discount

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*

1 / 15

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

1 / 36
Discount

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*

1 / 24
6 % off

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*

1 / 24
6 % off

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)

1 / 24
6 % off

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*

1 / 24
6 % off

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*

1 / 31
Discount

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*

1 / 31
Discount

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*

1 / 24
6 % off

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*

1 / 31
Discount

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*

1 / 31
Discount

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*

1 / 31
Discount

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*

1 / 31
Discount

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*

1 / 31
Discount

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*

1 / 31
Discount

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*

1 / 36
Discount

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*

1 / 26

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*

1 / 20

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*

1 / 12

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

1 / 22

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

1 / 17
Discount

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.*

1 / 24
6 % off

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*

1 / 24
6 % off

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*

1 / 24
6 % off

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

1 / 24
6 % off

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*

1 / 17
Discount

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.*

1 / 25
Discount

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*

1 / 12

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

1 / 22

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

1 / 26

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

1 / 26

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

1 / 17
Discount

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.*

1 / 17
Discount

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.*

1 / 14

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










