Seven nights around the Caribbean with flights thrown in from £1,299 per person. Marella Discovery does the heavy lifting so you don't have to.
The deal
All-inclusive cruise aboard Marella Discovery calling at Barbados, St Lucia, Grenada, Tobago and Bonaire. Price includes return flights and seven nights' accommodation with meals and drinks onboard.
Why we like it
All-inclusive means no surprises mid-holiday. Food, drink and entertainment are sorted before you board. The itinerary covers proper Caribbean islands — you're not stuck at sea for days on end. At £1,299pp, this undercuts most hotel-and-flight combos for the same region, especially if you're travelling with others.
One caveat: cruise-goers should check what "all-inclusive" excludes — specialty dining, shore excursions and spa treatments often come with an extra bill. Worth verifying before you commit.
How to book
Head to Marella Cruises and search for this sailing, or use our booking link to check availability and lock in the price. Deposits are typically required upfront, with the balance due closer to departure.
📍 Where you'll stay
Riverside Luxury Cruises
Wexstraße 16, 20355 Hamburg, Germany
#ad — we earn a small commission at no cost to you when you book through our links.




