Seven nights island-hopping round the Southern Caribbean on Marella Discovery, flights included, for £1,299 per person. All-inclusive means you're not hunting for cash at each port.
The deal
Seven nights aboard Marella Discovery sailing from Barbados, calling at St Lucia, Grenada, Tobago and Bonaire. Flights from the UK are included in the price. All-inclusive board covers meals, drinks and entertainment onboard.
Why we like it
The price is solid for Caribbean cruise+flights in one package — you're not piecing together separate bookings and hoping they align. All-inclusive takes the guesswork out of daily costs once you're aboard. The itinerary covers some proper variety: Grenada's got the spice-island vibe, Tobago's quieter than its sister island, and Bonaire is a diver's favourite if you're into that.
Worth knowing: you'll want to check what "all-inclusive" actually covers on Marella Discovery — some cruise lines exclude premium drinks, speciality restaurants or shore excursions. Also, Caribbean weather is warm year-round, but hurricane season runs June through November, so timing matters. The departure point (Barbados) is fixed, so factor in whether you're comfortable flying in a day or two early.
How to book
Marella Cruises is handling this one. Head to their site to check availability, confirm your exact departure date, and see what's included in your all-inclusive package before you commit. Prices can shift, so don't assume £1,299pp is locked in everywhere.
📍 Where you'll stay
Sea Breeze Beach House
Maxwell Coast Rd, Christ Church BB15031Barbados
🎟️ Top things to do in Barbados
Skip the queues with pre-booked tickets. Compare prices across GetYourGuide and Tiqets — both offer free cancellation up to 24 hours before.
#ad — we earn a small commission at no cost to you when you book through our links.










