MSC Yacht Club: Up to £250 Onboard Credit Per Person and Free Winter Flights

Two exceptional reasons to book MSC Yacht Club right now. Enjoy up to £250 onboard credit per person on selected Summer 2026 and Winter 2026/27 sailings, or take advantage of free flights on selected Winter fly-cruises to the Canary Islands and Madeira aboard MSC Fantasia. With limited cabins and flights available, both offers are for a limited time only.

Main Body

MSC Yacht Club is luxury cruising at its finest — an exclusive ship-within-a-ship experience that gives you a private world of refined service, elegant surroundings and personalised attention from the moment you step on board. And right now, there are two compelling reasons to book.

Up to £250 Onboard Credit Per Person
On selected Summer 2026 and Winter 2026/27 sailings, you can enjoy up to £250 per person in onboard credit. Whether you spend it on spa treatments, fine dining, premium drinks or something else entirely, it is yours to enjoy however you choose. More indulgence, less compromise.

Free Flights on Selected Winter Fly-Cruises
Dreaming of escaping the winter? Selected MSC Yacht Club fly-cruises to the Canary Islands and Madeira aboard MSC Fantasia include free flights, making the journey to your luxury escape as seamless as the experience itself. Warm weather, stunning destinations and the unmatched comfort of MSC Yacht Club — all with your flights already taken care of.

Why MSC Yacht Club?
MSC Yacht Club offers an exclusive enclave within the ship, with its own dedicated restaurant, lounge and pool area. Butler service, priority embarkation, premium drinks and Wi-Fi are all included as standard. It is a level of luxury that sets MSC apart, and with these limited-time offers, it has never been more accessible.

With cabins and flights strictly limited, now is the time to secure your place.

Book your MSC Yacht Club cruise today before these offers are gone. Offer ends September 10th!

MSC World America
MSC Divina
MSC Euribia
MSC World Europa
MSC Meraviglia
MSC Poesia
MSC Seashore
MSC Splendida
MSC Virtuosa
MSC Fantasia

We found

138 cruises

MSC World America, Caribbean
1 / 20
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£329
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
£429
Price per person / balcony stateroom
Show all departures (21)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
MSC Virtuosa
  • Departure - Salvador de Bahia, Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£1439
Price per person / suite
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
4 nights
Date
29 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£219
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
6 nights
Date
29 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£289
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Divina, South America
1 / 27
MSC Cruises
Duration
4 nights
Date
29 Nov 2026
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£439
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Euribia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
From
£949
Price per person / suite
Show all departures (20)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
30 Nov 2026
Ship
MSC Euribia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
From
£499
Price per person / inside stateroom
Show all departures (20)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
1 night
Date
1 Dec 2026
Ship
MSC Virtuosa
  • Departure - Rio de Janeiro, Brazil
  • 2 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£59
Price per person / inside stateroom
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
3 nights
Date
2 Dec 2026
Ship
MSC World Europa
  • Departure - Bridgetown, Barbados
  • 3 stops  
  • Arrival - Fort de France, Martinique
From
£259
Price per person / inside stateroom
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
3 nights
Date
2 Dec 2026
Ship
MSC Virtuosa
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£309
Price per person / oceanview stateroom
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
4 nights
Date
2 Dec 2026
Ship
MSC World Europa
  • Departure - Bridgetown, Barbados
  • 4 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
£439
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
2 Dec 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
From
£539
Price per person / balcony stateroom
Show all departures (21)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
13 nights
Date
2 Dec 2026
Ship
MSC World Europa
  • Departure - Bridgetown, Barbados
  • 12 stops  
  • Arrival - Bridgetown, Barbados
From
£5364
Price per person / suite
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
3 nights
Date
3 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£149
Price per person / inside stateroom
Show all departures (22)
Available promotion:
Black Friday: up to 30% Savings!
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
10 nights
Date
3 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
From
£599
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
3 nights
Date
3 Dec 2026
Ship
MSC Splendida
  • Departure - Buenos Aires, Argentina
  • 2 stops  
  • Arrival - Rio de Janeiro, Brazil
From
£619
Price per person / balcony stateroom
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
8 nights
Date
3 Dec 2026
Ship
MSC Splendida
  • Departure - Buenos Aires, Argentina
  • 6 stops  
  • Arrival - Buenos Aires, Argentina
From
£639
Price per person / inside stateroom
Show all departures (8)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
8 nights
Date
5 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£369
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
3 nights
Date
5 Dec 2026
Ship
MSC Virtuosa
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Salvador de Bahia, Brazil
From
£379
Price per person / oceanview stateroom
MSC World America, Caribbean
1 / 20
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£379
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
4 nights
Date
5 Dec 2026
Ship
MSC Virtuosa
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Maceió, Brazil
From
£471
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC Virtuosa
  • Departure - Santos (São Paulo), Brazil
  • 5 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£664
Price per person / inside stateroom
Show all departures (16)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC World Europa
  • Departure - Fort de France, Martinique
  • 7 stops  
  • Arrival - Fort de France, Martinique
From
£839
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
4 nights
Date
6 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£199
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
6 Dec 2026
Ship
MSC World Europa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 7 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
£789
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
8 nights
Date
6 Dec 2026
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Rio de Janeiro, Brazil
From
£1149
Price per person / balcony stateroom
Show all departures (6)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
6 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Santa Cruz, Tenerife
From
£289
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
8 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Funchal, Madeira
From
£519
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
11 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Las Palmas, Canary Islands
From
£659
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
From
£679
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
MSC Euribia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
From
£499
Price per person / balcony stateroom
Show all departures (20)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
MSC Virtuosa
  • Departure - Salvador de Bahia, Brazil
  • 5 stops  
  • Arrival - Salvador de Bahia, Brazil
From
£664
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
7 nights
Date
9 Dec 2026
Ship
MSC Virtuosa
  • Departure - Maceió, Brazil
  • 5 stops  
  • Arrival - Maceió, Brazil
From
£699
Price per person / oceanview stateroom
Show all departures (14)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
3 nights
Date
12 Dec 2026
Ship
MSC World Europa
  • Departure - Fort de France, Martinique
  • 4 stops  
  • Arrival - Bridgetown, Barbados
From
£333
Price per person / oceanview stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
MSC World Europa
  • Departure - Fort de France, Martinique
  • 7 stops  
  • Arrival - Fort de France, Martinique
From
£849
Price per person / oceanview stateroom
Show all departures (5)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World America, Caribbean
1 / 20
MSC Cruises
Duration
14 nights
Date
12 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
£1088
Price per person / inside stateroom
Show all departures (8)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
2 nights
Date
13 Dec 2026
Ship
MSC World Europa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 3 stops  
  • Arrival - Bridgetown, Barbados
From
£345
Price per person / balcony stateroom
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
From
£459
Price per person / inside stateroom
Show all departures (14)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
10 nights
Date
13 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
From
£609
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
From
£839
Price per person / inside stateroom
Show all departures (14)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC World Europa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 7 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
£879
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
21 nights
Date
13 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
From
£1790
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Divina, South America
1 / 27
MSC Cruises
Duration
3 nights
Date
15 Dec 2026
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£339
Price per person / inside stateroom
Show all departures (3)
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
15 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
From
£389
Price per person / inside stateroom
Show all departures (11)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
14 nights
Date
15 Dec 2026
Ship
MSC World Europa
  • Departure - Bridgetown, Barbados
  • 12 stops  
  • Arrival - Bridgetown, Barbados
From
£1439
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
17 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
From
£669
Price per person / inside stateroom
Show all departures (11)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
10 nights
Date
17 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£858
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Divina, South America
1 / 27
MSC Cruises
Duration
3 nights
Date
18 Dec 2026
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£269
Price per person / inside stateroom
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
18 Dec 2026
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
From
£649
Price per person / oceanview stateroom
Show all departures (12)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
8 nights
Date
19 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£369
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
19 Dec 2026
Ship
MSC World Europa
  • Departure - Fort de France, Martinique
  • 7 stops  
  • Arrival - Fort de France, Martinique
From
£669
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
£969
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World America, Caribbean
1 / 20
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
£1628
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
7 nights
Date
20 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£629
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
20 Dec 2026
Ship
MSC World Europa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 7 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
£1069
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
14 nights
Date
20 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£1318
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Divina, South America
1 / 27
MSC Cruises
Duration
5 nights
Date
21 Dec 2026
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 5 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£569
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
22 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
From
£699
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
9 nights
Date
22 Dec 2026
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
From
£919
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
3 nights
Date
23 Dec 2026
Ship
MSC Virtuosa
  • Departure - Maceió, Brazil
  • 2 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£379
Price per person / balcony stateroom
Show all departures (2)
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
11 nights
Date
23 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
From
£1089
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
22 nights
Date
23 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 15 stops  
  • Arrival - Miami, Florida, USA
From
£2198
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
24 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
From
£959
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
25 Dec 2026
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
From
£989
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
26 Dec 2026
Ship
MSC World Europa
  • Departure - Fort de France, Martinique
  • 7 stops  
  • Arrival - Fort de France, Martinique
From
£819
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
7 nights
Date
26 Dec 2026
Ship
MSC Virtuosa
  • Departure - Santos (São Paulo), Brazil
  • 7 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£1224
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
7 nights
Date
27 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£689
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
11 nights
Date
27 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£958
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
27 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
From
£1069
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
14 nights
Date
27 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
£1089
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
27 Dec 2026
Ship
MSC World Europa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 7 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
£1189
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
27 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
From
£1349
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
9 nights
Date
27 Dec 2026
Ship
MSC Splendida
  • Departure - Buenos Aires, Argentina
  • 7 stops  
  • Arrival - Buenos Aires, Argentina
From
£1624
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
29 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
From
£749
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
7 nights
Date
29 Dec 2026
Ship
MSC Virtuosa
  • Departure - Salvador de Bahia, Brazil
  • 7 stops  
  • Arrival - Salvador de Bahia, Brazil
From
£1364
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
14 nights
Date
29 Dec 2026
Ship
MSC World Europa
  • Departure - Bridgetown, Barbados
  • 14 stops  
  • Arrival - Bridgetown, Barbados
From
£1559
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
31 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
From
£959
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
8 nights
Date
31 Dec 2026
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Rio de Janeiro, Brazil
From
£1369
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
MSC Cruises
Duration
7 nights
Date
1 Jan 2027
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
From
£629
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
2 Jan 2027
Ship
MSC World Europa
  • Departure - Fort de France, Martinique
  • 7 stops  
  • Arrival - Fort de France, Martinique
From
£709
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
11 nights
Date
3 Jan 2027
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
From
£719
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
3 Jan 2027
Ship
MSC World Europa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 7 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
£1019
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
21 nights
Date
3 Jan 2027
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
From
£1808
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
9 nights
Date
5 Jan 2027
Ship
MSC Splendida
  • Departure - Buenos Aires, Argentina
  • 7 stops  
  • Arrival - Buenos Aires, Argentina
From
£1044
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
9 nights
Date
8 Jan 2027
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
From
£989
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
14 nights
Date
10 Jan 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
£889
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
9 nights
Date
14 Jan 2027
Ship
MSC Splendida
  • Departure - Buenos Aires, Argentina
  • 7 stops  
  • Arrival - Buenos Aires, Argentina
From
£984
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
10 nights
Date
14 Jan 2027
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
From
£1059
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
21 nights
Date
14 Jan 2027
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
From
£1928
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
90 of 138 pcs