Portugal

Portugal

This sun-drenched corner of Southern Europe may be part and parcel of most people’s holiday history, but there’s so much more to discover beyond the annual pilgrimage to the Costas. Cities, countryside and cervejas - the Iberian Peninsula really does have it all.

Where is Portugal?

Portugal is located in south-west Europe, on the Iberian Peninsula. It shares its eastern and northern borders with Spain, while the western and southern coastlines meet the Atlantic Ocean.

3,000 Hours of Sunshine a Year

The perfect year-round holiday destination

From its medieval fortresses and quaint cobblestone towns to its vibrant metropolises and sun-kissed shores, Portugal presents a multitude of experiences. A journey through its rich history, gastronomic delights, and picture-perfect scenery is just the start of what Portugal has to offer.

Portugal

We found

1 cruise package and 1700 cruises

Seville, Malaga & Valencia with Azamara Cruises
10
nights
Departure5 Sep 2028
Fr. £2342
Queen Victoria, Mediterranean
1 / 26
Discount
Cunard
Duration
16 nights
Date
11 Nov 2026
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1549
From
£1534
Price per person / inside stateroom
Seven Seas Navigator, Canary Islands
1 / 9
Discount
Regent Seven Seas Cruises
Duration
12 nights
Date
11 Nov 2026
Ship
Seven Seas Navigator
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Lisbon, Portugal
£9739
From
£9350
Price per person / suite
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
13 Nov 2026
Ship
Marella Discovery 2
  • Departure - Malaga, Spain
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£1370
From
£1343
Price per person / oceanview stateroom
AmaVida, Douro River
1 / 16
5 % off
AmaWaterways
Duration
7 nights
Date
14 Nov 2026
Ship
AmaVida
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Vega de Terrón, Spain
£3741
From
£3554
Price per person / oceanview stateroom
Show all departures (14)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
AmaDouro, Douro River
1 / 17
5 % off
AmaWaterways
Duration
7 nights
Date
17 Nov 2026
Ship
AmaDouro
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
£3741
From
£3554
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Azamara Onward, Mediterranean
1 / 17
6 % off
Azamara
Duration
11 nights
Date
17 Nov 2026
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 12 stops  
  • Arrival - Barcelona, Spain
£5419
From
£5094
Price per person / balcony stateroom
Ventura, Canary Islands
1 / 25
Discount
P&O Cruises
Duration
12 nights
Date
17 Nov 2026
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£749
From
£735
Price per person / inside stateroom
Show all departures (2)
Silver Ray, Mediterranean
1 / 25
5 % off
Silversea
Duration
10 nights
Date
18 Nov 2026
Ship
Silver Ray
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Lisbon, Portugal
£6600
From
£6270
Price per person / suite
Balmoral, Canary Islands
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
21 nights
Date
19 Nov 2026
Ship
Balmoral
  • Departure - Athens (Piraeus), Greece
  • 15 stops  
  • Arrival - Southampton, Great Britain
£2089
From
£2027
Price per person / inside stateroom
Norwegian Star, Transatlantic
1 / 15
Discount
Norwegian Cruise Line
Duration
14 nights
Date
20 Nov 2026
Ship
Norwegian Star
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Miami, Florida, USA
£442
From
£429
Price per person / inside stateroom
Available promotion:
Enjoy 10% OFF car parking in Southampton!
Iona, Canary Islands
1 / 36
Discount
P&O Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
Iona
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£799
From
£784
Price per person / inside stateroom
Silver Spirit, Transatlantic
1 / 21
5 % off
Silversea
Duration
13 nights
Date
22 Nov 2026
Ship
Silver Spirit
  • Departure - Lisbon, Portugal
  • 5 stops  
  • Arrival - Bridgetown, Barbados
£4550
From
£4323
Price per person / suite
Borealis, Canary Islands
1 / 22
Discount
Fred Olsen Cruise Lines
Duration
15 nights
Date
23 Nov 2026
Ship
Borealis
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£2249
From
£2182
Price per person / oceanview stateroom
Available promotion:
Enjoy 10% OFF car parking in Southampton!
Viking Neptune, Mediterranean
1 / 19
Discount
Viking Cruises
Duration
7 nights
Date
24 Nov 2026
Ship
Viking Neptune
  • Departure - Lisbon, Portugal
  • 8 stops  
  • Arrival - Barcelona, Spain
£5095
From
£4892
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
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
£980
Price per person / inside stateroom
Queen Anne, Canary Islands
1 / 35
5 % off — 5 days left
Cunard
Duration
14 nights
Date
29 Nov 2026
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£799
From
£760
Price per person / inside stateroom
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
£8400
Price per person / suite
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
29 nights
Date
29 Nov 2026
Ship
EXPLORA II
  • Departure - Athens (Piraeus), Greece
  • 24 stops  
  • Arrival - Barcelona, Spain
From
£11340
Price per person / suite
Balmoral, Western Europe
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
10 nights
Date
30 Nov 2026
Ship
Balmoral
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Southampton, Great Britain
£1099
From
£1067
Price per person / inside stateroom
Silver Nova, Mediterranean
1 / 22
5 % off
Silversea
Duration
9 nights
Date
30 Nov 2026
Ship
Silver Nova
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Lisbon, Portugal
£5550
From
£5273
Price per person / suite
Sirena, Mediterranean
1 / 12
Discount
Oceania Cruises
Duration
19 nights
Date
2 Dec 2026
Ship
Sirena
  • Departure - Civitavecchia (Rome), Italy
  • 19 stops  
  • Arrival - Lisbon, Portugal
£7419
From
£7197
Price per person / balcony stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
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
£882
Price per person / inside 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
£1666
Price per person / inside stateroom
Queen Victoria, Canary Islands
1 / 26
Discount
Cunard
Duration
12 nights
Date
4 Dec 2026
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1049
From
£1039
Price per person / inside stateroom
Show all departures (2)
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
£735
Price per person / inside stateroom
Bolette, Canary Islands
1 / 22
Discount
Fred Olsen Cruise Lines
Duration
14 nights
Date
7 Dec 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 8 stops  
  • Arrival - Liverpool, Great Britain
£1999
From
£1940
Price per person / oceanview stateroom
Silver Nova, Transatlantic
1 / 22
5 % off
Silversea
Duration
12 nights
Date
9 Dec 2026
Ship
Silver Nova
  • Departure - Lisbon, Portugal
  • 4 stops  
  • Arrival - Bridgetown, Barbados
£3050
From
£2898
Price per person / suite
Silver Dawn, Transatlantic
1 / 20
5 % off
Silversea
Duration
12 nights
Date
9 Dec 2026
Ship
Silver Dawn
  • Departure - Lisbon, Portugal
  • 4 stops  
  • Arrival - Miami, Florida, USA
£5300
From
£5035
Price per person / suite
Sirena, Canary Islands
1 / 12
Discount
Oceania Cruises
Duration
12 nights
Date
9 Dec 2026
Ship
Sirena
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Lisbon, Portugal
£2879
From
£2793
Price per person / inside stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
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, Mediterranean
1 / 20
Explora Journeys
Duration
19 nights
Date
9 Dec 2026
Ship
EXPLORA II
  • Departure - Barcelona, Spain
  • 16 stops  
  • Arrival - Barcelona, Spain
From
£7830
Price per person / suite
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
17 nights
Date
11 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Malaga, Spain
£1249
From
£1225
Price per person / oceanview stateroom
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
17 nights
Date
11 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Malaga, Spain
£1249
From
£1225
Price per person / oceanview stateroom
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
£980
Price per person / inside stateroom
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
£980
Price per person / inside stateroom
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 Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
7 nights
Date
15 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
£389
From
£371
Price per person / inside stateroom
Show all departures (11)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Queen Victoria, Canary Islands
1 / 26
5 % off — 5 days left
Cunard
Duration
12 nights
Date
16 Dec 2026
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1129
From
£1073
Price per person / inside stateroom
EXPLORA II, Canary Islands
1 / 20
Explora Journeys
Duration
5 nights
Date
16 Dec 2026
Ship
EXPLORA II
  • Departure - Santa Cruz, Tenerife
  • 5 stops  
  • Arrival - Lisbon, Portugal
From
£1920
Price per person / suite
Queen Elizabeth, Transatlantic
1 / 26
Discount
Cunard
Duration
33 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 17 stops  
  • Arrival - Southampton, Great Britain
£4099
From
£4018
Price per person / oceanview stateroom
40 of 1700 pcs