MSC Seaside's maiden call at Ocean Cay MSC Marine Reserve

MSC Cruises - Ocean Cay MSC Marine Reserve

MSC Cruises' Private Island Paradise

Ocean Cay MSC Marine Reserve

Ocean Cay MSC Marine Reserve is MSC Cruises’ exclusive private island in the Bahamas, offering an indulgent escape in a truly spectacular Bahamian setting. Once an industrial sand excavation site, MSC Cruises undertook a significant $200 million transformation project to create this world-class cruise destination, welcoming its first guests in December 2019.

This blissful getaway is accessible only to MSC Cruises guests, providing your own exclusive slice of paradise to explore at leisure. Ocean Cay invites you to connect with its natural beauty and the warmth of the Bahamian spirit, all within an ecologically intelligent atmosphere.

Island Delights: Food, Drink & Activities

Ocean Cay MSC Marine Reserve was created in order to offer passengers the perfect blend of Caribbean relaxation and endless entertainment, with a fantastic choice of food and drink options, many of which are included in your cruise fare.

MSC Yacht Club: Exclusive Island Luxury

For guests seeking an even more elevated experience, the MSC Yacht Club extends its renowned onboard luxury to Ocean Cay. Members enjoy exclusive access to Ocean House Beach, a private and serene cove with superb ocean views and special beachfront cabanas, complete with complimentary amenities. The Ocean House Restaurant, also exclusive to Yacht Club guests, offers carefully prepared speciality dishes and drinks in a stylish, oceanside setting. Additionally, Yacht Club guests benefit from their very own private bar on the island, further enhancing this private world of privileges.

Ocean Cay MSC Marine Reserve

What Makes Ocean Cay Different?

Ocean Cay MSC Marine Reserve stands out as MSC Cruises' private island due to its deep commitment to ecological principles and marine conservation. Unlike many islands requiring tenders, MSC Cruises ships dock directly at the quay, allowing guests to step straight onto the island's Welcome Centre and begin exploring its 95 acres and over two miles of pristine beachfront.

Formerly a sand excavation site, MSC Cruises undertook extensive clean-up efforts, removing 7,500 tons of scrap metal and implementing a marine restoration programme, including a successful Super Coral Programme where 100% of nursery corals survived the 2023 heatwave. This dedication earned Ocean Cay the prestigious designation as a 'Hope Spot' by Mission Blue, highlighting its role in ocean health. The island integrates its conservation efforts with edutainment programmes for guests to learn about ocean protection, offering a truly immersive and ecologically intelligent escape.

Ready to experience this unique, eco-conscious private island? Book your next Caribbean cruise today and discover the natural beauty and immersive experiences awaiting you at Ocean Cay MSC Marine Reserve!

Ocean Cay MSC Marine Reserve Frequently Asked Questions

Ocean Cay MSC Marine Reserve is MSC Cruises' private island in the Bahamas, exclusively for MSC Cruises guests, offering pristine beachscapes and a host of island charms. It provides a unique blend of relaxation and activities in an ecologically intelligent atmosphere.

Ocean Cay MSC Marine Reserve is part of the Bimini group of islands in the western Bahamas, located approximately 65 miles (100km) east of Florida's coastline, and about 20 miles (30km) south of the main Bimini islands.

MSC Cruises' ships dock directly at the quay at Ocean Cay, allowing guests to step straight off the ship onto the island's Welcome Centre without the need for tender boats. This direct access makes exploring the island easy and quick.

Yes, your MSC cruise ship remains accessible at all times during your visit to Ocean Cay. Onboard restaurants, entertainment, and activities will continue to operate, allowing guests the flexibility to move between the island and the ship as they wish.

Ocean Cay MSC Marine Reserve spans approximately 95 acres, including just over two miles of exquisite beachfront. You can easily navigate the island, with the furthest point being only a 20-minute walk from the arrival quay.

Ocean Cay boasts seven pristine beaches, each offering a unique experience. These include Sunset Beach, North Beach, South Beach, Lighthouse Bay Beach, Bimini Beach, Paradise Sands Beach, and the exclusive Ocean House Beach for MSC Yacht Club guests.

Yes, if you have purchased a Premium beverage package onboard your MSC cruise, it is fully valid on Ocean Cay MSC Marine Reserve. Complimentary water is also widely available.

Ocean Cay offers a wide range of activities for all interests. You can relax on seven stunning beaches, indulge in watersports like snorkelling, kayaking, paddle-boarding, and windsurfing, or rent a private cabana for ultimate comfort. Unique experiences include night-time stargazing, ascending the Lighthouse for panoramic views, and enjoying live music or the LED light show.

Yes, Ocean Cay features a premium spa where you can book massages and other rejuvenating treatments in beachside cabanas, using eco-friendly products. Sunset yoga is also available for a truly serene experience.

Yes, a fine selection of food is available. Complimentary barbecue classics and Bahamian favourites are served at Seakers Food Court. Additionally, food trucks scattered across the island offer complimentary snacks like hot dogs and burgers, and some provide upscale items for purchase.

Yes, Ocean Cay MSC Marine Reserve is equipped with Wi-Fi. Internet packages can be purchased before your cruise or once onboard the ship.

Yes, Ocean Cay MSC Marine Reserve is a family-friendly island. Dedicated entertainment for families and children is often scheduled on the beaches.

MSC Cruises
Ocean Cay

We found

2 cruise packages and 164 cruises

Miami Stay & All-Inclusive Bahamas Cruise
9
nights
Departure11 Dec 2026
8 other departures
Fr. £1999
Miami Grand Prix & All-Inclusive Bahamas Cruise
10
nights
Departure24 Apr 2027
Fr. £2799
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
4 nights
Date
11 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£1199
Price per person / suite
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
3 nights
Date
12 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£649
Price per person / suite
Show all departures (22)
Available promotion:
MSC Cruises Black Friday Preview Sale - Save Up to 30% 
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
3 nights
Date
13 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£869
Price per person / suite
Show all departures (23)
Available promotion:
MSC Cruises Black Friday Preview Sale - Save Up to 30% 
MSC World America, Caribbean
1 / 20
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£339
From
£323
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£349
From
£332
Price per person / inside stateroom
Show all departures (12)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
4 nights
Date
15 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:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
6 nights
Date
15 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£290
From
£276
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
4 nights
Date
16 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£182
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£369
From
£351
Price per person / inside stateroom
Show all departures (11)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC World America, Caribbean
1 / 20
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£499
From
£475
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seashore, Caribbean
1 / 23
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£349
From
£332
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Caribbean
1 / 26
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£189
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£448
From
£426
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
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:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
12 Dec 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£878
From
£835
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC World America, Caribbean
1 / 20
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
12 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1068
From
£1015
Price per person / inside stateroom
Show all departures (8)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
13 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£789
From
£750
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seaside, Bahamas
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
14 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£1158
From
£1101
Price per person / suite
Show all departures (6)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seashore, Caribbean
1 / 23
5 % off — 11 days left
MSC Cruises
Duration
10 nights
Date
17 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
£858
From
£816
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seaside, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
10 nights
Date
18 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£768
From
£730
Price per person / oceanview stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£969
From
£921
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Grandiosa, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1288
From
£1224
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC World America, Caribbean
1 / 20
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1628
From
£1547
Price per person / inside stateroom
Show all departures (8)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seashore, Caribbean
1 / 23
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
20 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1318
From
£1253
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seaside, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£359
From
£342
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1268
From
£1205
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Seashore, Caribbean
1 / 23
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
27 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£689
From
£655
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seashore, Caribbean
1 / 23
5 % off — 11 days left
MSC Cruises
Duration
11 nights
Date
27 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
£958
From
£911
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seaside, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
28 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£909
From
£864
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
11 nights
Date
28 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1238
From
£1177
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
10 Jan 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£889
From
£845
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
16 Jan 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£769
From
£731
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
4 nights
Date
24 Jan 2027
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 (2)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
6 nights
Date
24 Jan 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£305
From
£290
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
24 Jan 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£789
From
£750
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
4 nights
Date
25 Jan 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£199
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Bahamas
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
25 Jan 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£498
From
£474
Price per person / oceanview stateroom
Show all departures (4)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
30 Jan 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£749
From
£712
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
13 Feb 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£819
From
£779
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
6 nights
Date
21 Feb 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£279
From
£266
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
21 Feb 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£809
From
£769
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
27 Feb 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£689
From
£655
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
7 Mar 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£839
From
£798
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
13 Mar 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£809
From
£769
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC World America, Caribbean
1 / 20
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
3 Apr 2027
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£449
From
£427
Price per person / inside stateroom
Show all departures (16)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC World America, Caribbean
1 / 20
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
3 Apr 2027
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£919
From
£874
Price per person / inside stateroom
Show all departures (11)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC World America, Caribbean
1 / 20
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
10 Apr 2027
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£509
From
£484
Price per person / inside stateroom
Show all departures (15)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC World America, Caribbean
1 / 20
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
10 Apr 2027
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1009
From
£959
Price per person / inside stateroom
Show all departures (12)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seaside, Caribbean
1 / 26
MSC Cruises
Duration
4 nights
Date
26 Apr 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£269
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
1 May 2027
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£451
From
£429
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
1 May 2027
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£896
From
£852
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
4 nights
Date
2 May 2027
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£319
Price per person / inside stateroom
Show all departures (20)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Caribbean
1 / 26
MSC Cruises
Duration
4 nights
Date
3 May 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£239
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
3 May 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£508
From
£483
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
3 nights
Date
6 May 2027
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£279
Price per person / inside stateroom
Show all departures (25)
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
3 nights
Date
7 May 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£269
Price per person / inside stateroom
Show all departures (14)
MSC Grandiosa, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
7 nights
Date
8 May 2027
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£445
From
£423
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
5 % off — 11 days left
MSC Cruises
Duration
14 nights
Date
8 May 2027
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£886
From
£842
Price per person / inside stateroom
Show all departures (12)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
4 nights
Date
30 May 2027
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£439
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
4 nights
Date
31 May 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£289
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
60 of 164 pcs