Curated luxury hotels in Caribbean

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Caribbean

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Ocean Eden Bay - Adults Only - All inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Trelawny, Falmouth · 352.25 km from centre

8.0

 

3,223 review

Breakfast available

When you stay at Ocean Eden Bay - Adults Only - All inclusive in Falmouth, you'll be by the ocean, within a 5-minute drive of Burwood Beach and Luminous Lagoon. This all-inclusive property is 2.5 mi (4 km) from Blue Waters Beach Club and 3.7 mi (6 km) from Martha Brae River.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Princess Family Club Riviera - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Playa del Carmen · 873.60 km from centre

8.0

 

797 review

Breakfast available

When you stay at Princess Family Club Riviera - All Inclusive in Playa del Carmen, you'll be on the beach, within a 15-minute drive of El Camaleón Mayakoba Golf Course and Quinta Avenida. This all-inclusive resort is 5.8 mi (9.3 km) from Playa del Carmen Main Beach and 7.3 mi (11.8 km) from Maroma Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only - Newly Renovated
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Puerto Morelos · 850.25 km from centre

7.4

 

1,006 review

Breakfast available

When you stay at Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only - Newly Renovated in Puerto Morelos, you'll be on the beach, within a 15-minute drive of Moon Palace Golf Club and West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park. This all-inclusive property is 19.1 mi (30.7 km) from La Isla Shopping Mall and 14.8 mi (23.9 km) from Delfines Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royalton CHIC Punta Cana, An Autograph Collection All-Inclusive Resort & Casino – Adults Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Punta Cana · 1094.32 km from centre

7.6

 

1,003 review

Breakfast available

With a stay at Royalton CHIC Punta Cana, An Autograph Collection All-Inclusive Resort & Casino – Adults Only in Punta Cana (Uvero Alto), you'll be within a 15-minute drive of Sirenis Aquagames Water Park and Macao Beach. This all-inclusive property is 21.3 mi (34.3 km) from Bavaro Beach and 27.3 mi (43.9 km) from Punta Cana Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Waves Paraíso del Mar - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Playa del Carmen · 865.25 km from centre

8.0

 

1,000 review

Breakfast available

Located in Playa del Carmen, Iberostar Waves Paraíso del Mar - All Inclusive is connected to the convention centre – a 2-minute drive from Playa Paraiso Golf Course and 14 minutes from Maroma Beach. This all-inclusive resort is 9.5 mi (15.4 km) from Ojo de Agua Beach and 11.6 mi (18.7 km) from Puerto Morelos Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lina Point Belize Overwater Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in San Pedro · 1050.40 km from centre

9.2

 

358 review

Breakfast available

When you stay at Lina Point Belize Overwater Resort in San Pedro, you'll be near the airport, within a 15-minute drive of Belize Barrier Reef and San Pedro Belize Express Water Taxi. This luxury hotel is 7.1 mi (11.4 km) from Secret Beach and 0.5 mi (0.8 km) from San Pedro Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Casa Flor de Mayo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mérida Centro, Mérida · 1137.29 km from centre

9.4

 

577 review

Breakfast available

Hotel Boutique Casa Flor de Mayo is an elegant and peaceful eight room property located within walking distance to all the attractions, restaurants, cultural events offered in the historic center and within one block of Paseo Montejo. The property has a relaxing swimming pool with fountain and lush garden area, fully equipped chef quality kitchen for guest use, living room with flat screen smart T.V. and dining room. The eight guest rooms are all unique in size and decoration offering a mix of styles from Yucatan's past and present. All rooms are equipped with air-conditioning, Wi-fi, private bathroom, premium bedding and linen and some rooms with private terrace. Also included in the price is a daily continental breakfast and daily maid service. Attentive staff are present 24 hours a day. Offering a wonderful, relaxing and unique experience!

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Selection Cancún - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Avenida Kukulkan, Cancun · 841.14 km from centre

7.8

 

1,002 review

Breakfast available

Located in Cancun (Zona Hotelera), Iberostar Selection Cancún - All Inclusive is within a 15-minute walk of La Isla Shopping Mall and Hotel Zone Beaches. This all-inclusive resort is 4.1 mi (6.6 km) from Delfines Beach and 14.5 mi (23.4 km) from Moon Palace Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin Cozumel
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in San Miguel, Cozumel · 864.71 km from centre

8.4

 

719 review

Breakfast available

Located in Cozumel (Zona Hotelera Norte), The Westin Cozumel is within a 10-minute drive of Benito Juarez Park and San Miguel Church. This beach resort is 4.8 mi (7.7 km) from Stingray Beach and 8.7 mi (14 km) from Chankanaab National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Perry Hotel Naples
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in North Naples, Naples · 622.38 km from centre

9.4

 

215 review

Breakfast available

Located in Naples, The Perry Hotel Naples is within a 15-minute drive of Vanderbilt Beach and Coconut Point Mall. This luxury hotel is 7.4 mi (11.9 km) from Bonita Springs Public Beach and 8.5 mi (13.6 km) from Naples Zoo at Caribbean Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Waves Paraíso Beach - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Playa del Carmen · 865.65 km from centre

8.0

 

1,000 review

Breakfast available

Located in Playa del Carmen, Iberostar Waves Paraíso Beach - All Inclusive is by the ocean – a 1-minute drive from Playa Paraiso Golf Course and 9 minutes from Maroma Beach. This all-inclusive property is 9.4 mi (15.1 km) from Ojo de Agua Beach and 11.5 mi (18.4 km) from Puerto Morelos Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Amainah Bacalar Hotel Boutique - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bacalar · 1066.27 km from centre

9.6

 

408 review

Breakfast available

Located in Bacalar, Amainah Bacalar Hotel Boutique - Adults Only is on the waterfront – a 1-minute drive from Cenote Cocalitos and 7 minutes from Canal de los Piratas. This hotel is 3.1 mi (5 km) from Fort of San Felipe and 3.7 mi (5.9 km) from Laguna Bacalar Ecological Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hidden Jewel Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Pedro · 1044.94 km from centre

9.2

 

71 review

When you stay at Hidden Jewel Boutique Hotel in San Pedro, you'll be on the beach, within a 15-minute drive of Belize Barrier Reef and Secret Beach. This beach hotel is 6 mi (9.7 km) from San Pedro Belize Express Water Taxi and 0.1 mi (0.1 km) from Hol Chan Marine Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Chablé Sian Ka'an Reserve - South of Tulum
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Riviera Maya, Punta Allen · 931.23 km from centre

9.4

 

20 review

Breakfast available

With a stay at Casa Chablé Sian Ka'an Reserve - South of Tulum in Punta Allen, you'll be 0.1 mi (0.1 km) from Sian Ka'an Biosphere Reserve and 20.3 mi (32.6 km) from Tulum Beach. This beach hotel is 25.7 mi (41.3 km) from Tulum National Park and 26.9 mi (43.4 km) from Playa Paraiso.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Palms Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mid Beach, Miami Beach · 503.77 km from centre

9.0

 

1,616 review

Breakfast available

Located in Miami Beach (South Beach), The Palms Hotel & Spa is within a 5-minute drive of Bass Museum of Art and Miami Beach Convention Center. This beach hotel is 1.3 mi (2.1 km) from Miami Beach Botanical Garden and 1.6 mi (2.5 km) from Española Way.

Compare price on Booking.com
Compare price on Booking.com
Grand Oasis Tulum Riviera - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Akumal · 907.44 km from centre

7.1

 

381 review

In the Riviera Maya, this all-inclusive hotel offers a retreat from urban hustle with luxurious facilities and elegant comfort. Suitable for families, couples, and friends, it provides a variety of activities and a connection to nature.

The property features a wide beach and is conveniently located near ecological parks, cenotes, golf courses, and the archaeological site of Tulum, set in a majestic environment.

Throughout our charming spaces surrounded by nature, you will discover a wide range of options to enjoy your stay to the fullest.

Enjoy free accommodation for up to 2 children (ages 0 to 12) when sharing a room with their parents.

Compare price on Booking.com
Compare price on Booking.com
Hotel Rio Lagartos
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Yucatán, Río Lagartos · 982.89 km from centre

8.1

 

754 review

Breakfast available

Hotel Rio Lagartos has an outdoor swimming pool, garden, a shared lounge and terrace in Río Lagartos. Featuring a restaurant, this 5-star hotel has air-conditioned rooms with a private bathroom. The accommodation features room service, a 24-hour front desk and organising tours for guests.

The daily breakfast offers à la carte, American or vegetarian options.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palm House Hotel Palm Beach
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Palm Beach · 597.68 km from centre

8.8

 

45 review

Breakfast available

When you stay at Palm House Hotel Palm Beach in Palm Beach, you'll be near the beach, within a 5-minute drive of Worth Avenue and Palm Beach County Convention Center. This luxury hotel is 6 mi (9.6 km) from Port of Palm Beach and 1.7 mi (2.8 km) from Clematis Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Montego Bay · 343.87 km from centre

8.2

 

1,000 review

Breakfast available

With a stay at Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive in Montego Bay, you'll be on the beach, within a 15-minute drive of Doctor's Cave Beach and Freeport Peninsula. This all-inclusive property is 12.2 mi (19.6 km) from Rose Hall Great House and 0.5 mi (0.8 km) from Montego Bay Yacht Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
PGA National Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Palm Beach County, Palm Beach Gardens · 613.61 km from centre

8.2

 

1,001 review

Breakfast available

Located in Palm Beach Gardens, PGA National Resort is on a lake – a 1-minute drive from PGA National and 8 minutes from Downtown at the Gardens. This family-friendly resort is 6.1 mi (9.8 km) from Playmobil Fun Park and 8.1 mi (13 km) from Grassy Waters Nature Preserve.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor