Hotels in Caribbean

The Caribbean isn't just one vibe—it's dozens of island personalities waiting to sweep you off your feet. Picture this: turquoise waters so clear you can see your toes, powdery white (and even pink!) sand beaches, swaying palms, and year-round sunshine that makes winters back home feel like a distant memory. Whether you're after a massive all-inclusive resort where everything's sorted from sunrise yoga to midnight cocktails, a boutique beachfront hideaway with nothing but you and the waves, or a family-friendly spot with water slides and kids' clubs, we've handpicked brilliant stays across the islands. From rum punch at sunset to fresh seafood with your feet in the sand, authentic island culture to world-class diving and snorkelling—the Caribbean's got that proper "switch off and soak it all in" magic that keeps people coming back year after year.

Our Caribbean Hotels by Island

Jamaica brings reggae vibes and proper laid-back luxury with beachfront all-inclusive's perfect for families and water sports lovers. Barbados serves up rum distilleries and upscale resorts where British hospitality meets Caribbean charm—brilliant for romantic getaways and foodie adventures. Dominican Republic offers unbeatable value with massive resorts, championship golf courses, and endless activities for active families. Antigua spoils you with 365 beaches (one for every day!) and boutique hotels tucked into quiet coves away from the crowds. St Lucia is pure romance with luxury hideaways overlooking those iconic Pitons and intimate spa resorts for couples. Grenada keeps things authentic with smaller boutique properties, spice plantations, and that genuine Caribbean warmth. The Bahamas bring crystal-clear waters and family-friendly resorts on dozens of stunning islands—from bustling Nassau to secluded Out Islands paradise.

Cheap hotels in Caribbean

Best hotels in Caribbean

Family hotels in Caribbean

All inclusive hotels in Caribbean

5 star hotels in Caribbean

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks