Call us on 0800 197 8050 We are open today between 9am and 8pm
See all our incredible Ocean Cay Marine Reserve itineraries with MSC Cruises below for 2026, 2027 and 2028, and find the best private island cruise holiday for you. With fantastic prices and add-ons available, call one of our friendly Cruise Experts on 0800 197 8050 to book your dream getaway to MSC's private Bahamas resort today!
MSC Seaside 29 June 2026 7 nights
Itinerary: Miami - Nassau - Ocean Cay - Miami - Nassau - Ocean Cay - Miami
Call us now on 0800 197 8050
MSC World America 04 July 2026 7 nights
Itinerary: Miami - Roatan - Puerto Costa Maya - Cozumel - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £87pp
MSC World America 04 July 2026 14 nights
Itinerary: Miami - Roatan - Puerto Costa Maya - Cozumel - Ocean Cay - Miami - Puerto Plata/Dominican Republic - San Juan - Ocean Cay - Miami
Call us now on 0800 197 8050
MSC Seaside 06 July 2026 7 nights
Itinerary: Miami - Nassau - Ocean Cay - Miami - Nassau - Ocean Cay - Miami
Cruise Only from
MSC Seashore 09 July 2026 10 nights
Itinerary: Port Canaveral - Nassau - Ocean Cay - Port Canaveral - Nassau - Cozumel - Puerto Costa Maya - Ocean Cay - Port Canaveral
Cruise Only from
MSC World America 11 July 2026 7 nights
Itinerary: Miami - Puerto Plata/Dominican Republic - San Juan - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £85pp
MSC World America 11 July 2026 14 nights
Itinerary: Miami - Puerto Plata/Dominican Republic - San Juan - Ocean Cay - Miami - Roatan - Puerto Costa Maya - Cozumel - Ocean Cay - Miami
Call us now on 0800 197 8050
MSC Seashore 12 July 2026 7 nights
Itinerary: Port Canaveral - Nassau - Cozumel - Puerto Costa Maya - Ocean Cay - Port Canaveral
Cruise Only from
Includes extra savings of up to £58pp
MSC Seashore 12 July 2026 11 nights
Itinerary: Port Canaveral - Nassau - Cozumel - Puerto Costa Maya - Ocean Cay - Port Canaveral - Ocean Cay - Nassau - Port Canaveral
Cruise Only from
Includes extra savings of up to £51pp
MSC Seaside 13 July 2026 7 nights
Itinerary: Miami - Nassau - Ocean Cay - Miami - Nassau - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £52pp
MSC World America 18 July 2026 7 nights
Itinerary: Miami - Roatan - Puerto Costa Maya - Cozumel - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £88pp
MSC World America 18 July 2026 14 nights
Itinerary: Miami - Roatan - Puerto Costa Maya - Cozumel - Ocean Cay - Miami - Puerto Plata/Dominican Republic - San Juan - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £87pp
MSC Seaside 20 July 2026 7 nights
Itinerary: Miami - Nassau - Ocean Cay - Miami - Nassau - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £112pp
MSC Seashore 23 July 2026 10 nights
Itinerary: Port Canaveral - Nassau - Ocean Cay - Port Canaveral - Nassau - Cozumel - Puerto Costa Maya - Ocean Cay - Port Canaveral
Cruise Only from
Includes extra savings of up to £81pp
MSC World America 25 July 2026 7 nights
Itinerary: Miami - Puerto Plata/Dominican Republic - San Juan - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £82pp
MSC World America 25 July 2026 14 nights
Itinerary: Miami - Puerto Plata/Dominican Republic - San Juan - Ocean Cay - Miami - Roatan - Puerto Costa Maya - Cozumel - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £81pp
MSC Seashore 26 July 2026 7 nights
Itinerary: Port Canaveral - Nassau - Cozumel - Puerto Costa Maya - Ocean Cay - Port Canaveral
Cruise Only from
Includes extra savings of up to £52pp
MSC Seashore 26 July 2026 11 nights
Itinerary: Port Canaveral - Nassau - Cozumel - Puerto Costa Maya - Ocean Cay - Port Canaveral - Ocean Cay - Nassau - Port Canaveral
Cruise Only from
Includes extra savings of up to £87pp
MSC Seaside 27 July 2026 7 nights
Itinerary: Miami - Nassau - Ocean Cay - Miami - Nassau - Ocean Cay - Miami
Cruise Only from
Includes extra savings of up to £110pp
MSC World America 01 August 2026 7 nights
Itinerary: Miami - Roatan - Puerto Costa Maya - Cozumel - Ocean Cay - Miami
Cruise Only from
Craig was really efficient and helpful. We new what we anted and Craig finalised everything so quickly and easily.
Trusted Customer / June 2026
I have used this company for several years now. They always provide an excellent service. Phone calls are answered promptly and any problems or queries are always followed up and sorted out while keeping you informed. Highly recommend them.
Robert / June 2026
Their service was both friendly and helpful in ensuring that our booking was exactly what we wanted from our holiday
Trusted Customer / June 2026
At CruiseKings there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Request a Callback
Get A Quote
At CruiseKings there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Get A Quote
Request A Callback
Sign up today for exclusive savings