La Palma Cruises

La Palma Cruises

La Palma, also known as 'La Isla Bonita', is a picturesque island located in the Canary Islands archipelago, part of Spain. The island is renowned for its diverse landscapes, ranging from lush forests and volcanic craters to black sand beaches, offering a vibrant natural beauty.

Where is La Palma?

La Palma is located in the Canary Islands, an archipelago that forms an autonomous community of Spain. Positioned in the North Atlantic Ocean, it lies off the north-west coast of Africa and is the most northwesterly of the Canary Islands.

La Isla Bonita

A hidden gem with plenty to offer

Celebrated for its alluring blend of lush laurel forests, craggy volcanic terrains, and glittering black sand beaches, La Palma is a paradise for nature lovers. As a recognised UNESCO Biosphere Reserve and a Starlight Reserve, it is renowned for both its biodiversity and starlit skies. Combining exploration, relaxation, and cultural immersion, La Palma is one of the Canary Islands' must-see destinations.

La Palma

We found

1 cruise package and 691 cruises

Singapore, Spice Islands & Southern Africa with Fred. Olsen
42
nights
Departure18 Mar 2027
Fr. £5295
Ambition, Canary Islands
1 / 20
Discount
Ambassador Cruise Line
Duration
14 nights
Date
13 Nov 2026
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 7 stops  
  • Arrival - Tilbury (London), Great Britain
£999
From
£980
Price per person / inside stateroom
Available promotion:
Call to upgrade to Ambassador Fare - 01246 819819
Enchanted Princess, Transatlantic
1 / 23
Discount
Princess Cruises
Duration
16 nights
Date
17 Nov 2026
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Fort Lauderdale, Florida
£958
From
£939
Price per person / balcony stateroom
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1229
From
£1205
Price per person / inside stateroom
Show all departures (2)
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!
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1106
From
£1084
Price per person / oceanview stateroom
Show all departures (2)
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Marella Discovery 2
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1247
From
£1223
Price per person / oceanview stateroom
Show all departures (2)
Queen Anne, Canary Islands
1 / 35
5 % off — 6 days left
Cunard
Duration
14 nights
Date
29 Nov 2026
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£899
From
£855
Price per person / inside stateroom
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
Marella Explorer
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£890
From
£873
Price per person / oceanview stateroom
Show all departures (2)
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
Sirena, Mediterranean
1 / 12
Discount
Oceania Cruises
Duration
7 nights
Date
2 Dec 2026
Ship
Sirena
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Barcelona, Spain
£1375
From
£1334
Price per person / balcony stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
4 Dec 2026
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£969
From
£950
Price per person / oceanview 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)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
4 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1109
From
£1087
Price per person / inside stateroom
Show all departures (3)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
4 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1109
From
£1087
Price per person / inside stateroom
Show all departures (3)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£799
From
£784
Price per person / inside stateroom
Show all departures (4)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£799
From
£784
Price per person / inside stateroom
Show all departures (4)
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
Marella Discovery 2
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£988
From
£969
Price per person / oceanview stateroom
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
6 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Santa Cruz, Tenerife
£289
From
£276
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
8 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Funchal, Madeira
£459
From
£438
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
11 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Las Palmas, Canary Islands
£529
From
£504
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£679
From
£647
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
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
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
Marella Explorer
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£942
From
£924
Price per person / oceanview stateroom
Seven Seas Navigator, Mediterranean
1 / 9
Discount
Regent Seven Seas Cruises
Duration
14 nights
Date
7 Dec 2026
Ship
Seven Seas Navigator
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£7209
From
£6921
Price per person / suite
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
Marella Explorer
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£872
From
£855
Price per person / oceanview stateroom
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
£2331
From
£2262
Price per person / oceanview stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
11 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£490
Price per person / inside stateroom
Show all departures (4)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
11 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£490
Price per person / inside stateroom
Show all departures (4)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£490
Price per person / inside stateroom
Show all departures (4)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£490
Price per person / inside stateroom
Show all departures (4)
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
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£459
From
£438
Price per person / inside stateroom
Show all departures (13)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£839
From
£800
Price per person / inside stateroom
Show all departures (10)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
14 Dec 2026
Ship
Marella Explorer
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£964
From
£945
Price per person / oceanview stateroom
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%
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
7 nights
Date
17 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£669
From
£638
Price per person / inside stateroom
Show all departures (11)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
7 nights
Date
18 Dec 2026
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£539
From
£514
Price per person / inside stateroom
Show all departures (12)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Queen Anne, Canary Islands
1 / 35
Discount
Cunard
Duration
18 nights
Date
18 Dec 2026
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£2899
From
£2871
Price per person / inside stateroom
Queen Anne, Canary Islands
1 / 35
Discount
Cunard
Duration
18 nights
Date
18 Dec 2026
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£3269
From
£3237
Price per person / inside stateroom
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
19 Dec 2026
Ship
Marella Discovery 2
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1241
From
£1217
Price per person / inside stateroom
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
£1372
Price per person / inside stateroom
Queen Anne, Canary Islands
1 / 35
5 % off — 6 days left
Cunard
Duration
14 nights
Date
20 Dec 2026
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£1899
From
£1805
Price per person / inside stateroom
Ventura, Canary Islands
1 / 25
Discount
P&O Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1299
From
£1274
Price per person / inside stateroom
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
Marella Explorer
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1693
From
£1660
Price per person / inside stateroom
Arcadia, Canary Islands
1 / 27
Discount
P&O Cruises
Duration
16 nights
Date
21 Dec 2026
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1699
From
£1666
Price per person / inside stateroom
Bolette, Canary Islands
1 / 22
Discount
Fred Olsen Cruise Lines
Duration
15 nights
Date
21 Dec 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 9 stops  
  • Arrival - Liverpool, Great Britain
£6099
From
£5917
Price per person / suite
Available promotion:
BOLSOVER EXCLUSIVE FARE: £150 ONBOARD CREDIT PER PERSON
Sirena, Mediterranean
1 / 12
Discount
Oceania Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
Sirena
  • Departure - Lisbon, Portugal
  • 13 stops  
  • Arrival - Civitavecchia (Rome), Italy
£4539
From
£4403
Price per person / inside stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
7 nights
Date
22 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
£699
From
£666
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
22 Dec 2026
Ship
Marella Explorer
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1716
From
£1682
Price per person / balcony stateroom
Balmoral, Canary Islands
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
15 nights
Date
22 Dec 2026
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£4099
From
£3977
Price per person / oceanview stateroom
Available promotion:
Enjoy 10% OFF car parking in Southampton!
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
7 nights
Date
24 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£959
From
£914
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Fantasia, Canary Islands
1 / 26
Discount
MSC Cruises
Duration
7 nights
Date
25 Dec 2026
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£989
From
£943
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
25 Dec 2026
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1703
From
£1669
Price per person / balcony stateroom
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
18 nights
Date
28 Dec 2026
Ship
Azura
  • Departure - Malaga, Spain
  • 14 stops  
  • Arrival - Santa Cruz, Tenerife
£1399
From
£1372
Price per person / inside stateroom
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
18 nights
Date
28 Dec 2026
Ship
Azura
  • Departure - Malaga, Spain
  • 14 stops  
  • Arrival - Santa Cruz, Tenerife
£1399
From
£1372
Price per person / inside stateroom
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
17 nights
Date
28 Dec 2026
Ship
EXPLORA II
  • Departure - Barcelona, Spain
  • 17 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£7740
Price per person / suite
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
18 nights
Date
29 Dec 2026
Ship
Azura
  • Departure - Malaga, Spain
  • 14 stops  
  • Arrival - Santa Cruz, Tenerife
£1299
From
£1274
Price per person / inside stateroom
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
18 nights
Date
29 Dec 2026
Ship
Azura
  • Departure - Malaga, Spain
  • 14 stops  
  • Arrival - Santa Cruz, Tenerife
£1299
From
£1274
Price per person / inside stateroom
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
29 Dec 2026
Ship
Marella Explorer
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1707
From
£1673
Price per person / inside stateroom
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
1 Jan 2027
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1043
From
£1023
Price per person / inside stateroom
Show all departures (5)
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
2 Jan 2027
Ship
Marella Discovery 2
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1139
From
£1117
Price per person / inside stateroom
Show all departures (5)
Iona, World Cruise
1 / 36
Discount
P&O Cruises
Duration
35 nights
Date
4 Jan 2027
Ship
Iona
  • Departure - Southampton, Great Britain
  • 13 stops  
  • Arrival - Southampton, Great Britain
£3999
From
£3920
Price per person / oceanview stateroom
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
4 Jan 2027
Ship
Marella Explorer
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1066
From
£1045
Price per person / inside stateroom
Show all departures (8)
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
5 Jan 2027
Ship
Marella Explorer
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1037
From
£1017
Price per person / inside stateroom
Show all departures (8)
Volendam, World Cruise
1 / 20
5 % off
Holland America Line
Duration
129 nights
Date
5 Jan 2027
Ship
Volendam
  • Departure - Fort Lauderdale, Florida
  • 67 stops  
  • Arrival - Fort Lauderdale, Florida
£22399
From
£21280
Price per person / inside stateroom
MSC Magnifica, World Cruise
1 / 24
Discount
MSC Cruises
Duration
121 nights
Date
5 Jan 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 54 stops  
  • Arrival - Genoa, Italy
£35964
From
£34256
Price per person / suite
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Balmoral, Canary Islands
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
14 nights
Date
6 Jan 2027
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£1499
From
£1455
Price per person / inside stateroom
2 Available promotions:
BOLSOVER EXCLUSIVE FARE: £50 ONBOARD CREDIT PER PERSON, Enjoy 10% OFF car parking in Southampton!
MSC Magnifica, World Cruise
1 / 24
Discount
MSC Cruises
Duration
121 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 54 stops  
  • Arrival - Marseille, France
£25714
From
£24493
Price per person / balcony stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Magnifica, World Cruise
1 / 24
Discount
MSC Cruises
Duration
121 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 54 stops  
  • Arrival - Tarragona, Spain
£24824
From
£23645
Price per person / balcony stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
8 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£799
From
£784
Price per person / inside stateroom
Show all departures (3)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
8 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£799
From
£784
Price per person / inside stateroom
Show all departures (3)
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
8 Jan 2027
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1014
From
£994
Price per person / inside stateroom
Show all departures (4)
Azamara Onward, Canary Islands
1 / 17
6 % off
Azamara
Duration
7 nights
Date
8 Jan 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1189
From
£1118
Price per person / inside stateroom
Azamara Onward, Canary Islands
1 / 17
6 % off
Azamara
Duration
14 nights
Date
8 Jan 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 14 stops  
  • Arrival - Lisbon, Portugal
£3949
From
£3713
Price per person / balcony stateroom
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
9 Jan 2027
Ship
Marella Discovery 2
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1052
From
£1031
Price per person / inside stateroom
Show all departures (4)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
9 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1149
From
£1127
Price per person / inside stateroom
Show all departures (3)
Azura, Canary Islands
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
9 Jan 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1149
From
£1127
Price per person / inside stateroom
Show all departures (3)
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
11 Jan 2027
Ship
Marella Explorer
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1069
From
£1048
Price per person / inside stateroom
Show all departures (7)
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
12 Jan 2027
Ship
Marella Explorer
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£897
From
£880
Price per person / inside stateroom
Show all departures (7)
Bolette, Canary Islands
1 / 22
Discount
Fred Olsen Cruise Lines
Duration
14 nights
Date
18 Jan 2027
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 8 stops  
  • Arrival - Liverpool, Great Britain
£2149
From
£2085
Price per person / oceanview stateroom
Available promotion:
BOLSOVER EXCLUSIVE FARE: £70 ONBOARD CREDIT PER PERSON
Borealis, World Cruise
1 / 22
Discount
Fred Olsen Cruise Lines
Duration
98 nights
Date
21 Jan 2027
Ship
Borealis
  • Departure - Southampton, Great Britain
  • 37 stops  
  • Arrival - Southampton, Great Britain
£14299
From
£13871
Price per person / inside stateroom
Available promotion:
Enjoy 10% OFF car parking in Southampton!
Azamara Onward, Canary Islands
1 / 17
6 % off
Azamara
Duration
8 nights
Date
22 Jan 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 8 stops  
  • Arrival - Las Palmas, Canary Islands
£1739
From
£1635
Price per person / inside stateroom
Azamara Onward, Canary Islands
1 / 17
6 % off
Azamara
Duration
15 nights
Date
22 Jan 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 15 stops  
  • Arrival - Lisbon, Portugal
£3349
From
£3149
Price per person / inside stateroom
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
18 nights
Date
24 Jan 2027
Ship
EXPLORA II
  • Departure - Barcelona, Spain
  • 17 stops  
  • Arrival - Barcelona, Spain
From
£6960
Price per person / suite
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
£929
From
£911
Price per person / inside stateroom
Seven Seas Navigator, Mediterranean
1 / 9
Discount
Regent Seven Seas Cruises
Duration
14 nights
Date
29 Jan 2027
Ship
Seven Seas Navigator
  • Departure - Athens (Piraeus), Greece
  • 13 stops  
  • Arrival - Lisbon, Portugal
£9669
From
£9283
Price per person / suite
Marella Discovery 2, Canary Islands
1 / 32
Discount
Marella Cruises
Duration
7 nights
Date
29 Jan 2027
Ship
Marella Discovery 2
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£916
From
£898
Price per person / inside stateroom
90 of 691 pcs