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
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.21 km from centre

8.6

 

209 reviews

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 West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park and Moon Palace Golf Club. This all-inclusive property is 11.6 mi (18.6 km) from Puerto Morelos Beach and 11.7 mi (18.8 km) from Riviera Cancun Golf Resort.

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,056 reviews

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 Macao Beach and Sirenis Aquagames Water Park. This all-inclusive property is 11.4 mi (18.4 km) from Arena Gorda Beach and 21.3 mi (34.3 km) from Bavaro 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.2

 

1,001 reviews

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

 

466 reviews

Breakfast available

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

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 reviews

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]

All-inclusive resort in Avenida Kukulkan, Cancun · 841.14 km from centre

8.4

 

1,097 reviews

Breakfast available

Located in Cancun (Zona Hotelera), Iberostar Selection Cancún - All Inclusive is within a 15-minute walk of Hotel Zone Beaches and La Isla Shopping Mall. This all-inclusive property is 0.8 mi (1.2 km) from West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park and 4.1 mi (6.6 km) from Delfines Beach.

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.6

 

955 reviews

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.6

 

920 reviews

Breakfast available

Located in Naples, The Perry Hotel Naples is within a 15-minute drive of Vanderbilt Beach and Fifth Avenue South. This luxury hotel is 7.4 mi (11.9 km) from Bonita Springs Public Beach and 9 mi (14.4 km) from Naples Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royalton Hideaway 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 Bávaro, Punta Cana · 1106.76 km from centre

7.2

 

321 reviews

Breakfast available

With a stay at Royalton Hideaway Punta Cana, An Autograph Collection All-Inclusive Resort & Casino – Adults Only in Punta Cana (Bávaro), you'll be a 1-minute drive from Arena Gorda Beach and 7 minutes from Punta Blanca Golf Course. This all-inclusive property is 2.3 mi (3.8 km) from Cana Bay Golf Club and 5.7 mi (9.2 km) from Cocotal Golf and Country Club.

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.2

 

1,004 reviews

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.8

 

640 reviews

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 Fort of San Felipe. This hotel is 3.7 mi (5.9 km) from Laguna Bacalar Ecological Park and 14.9 mi (24 km) from Laguna Milagros.

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.4

 

92 reviews

When you stay at Hidden Jewel Boutique Hotel in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and 6 minutes by foot from Hol Chan Marine Reserve. This beach hotel is 4 mi (6.4 km) from Secret Beach and 3.9 mi (6.3 km) from San Pedro Beach.

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 reviews

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.76 km from centre

9.2

 

1,821 reviews

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 reviews

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 reviews

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

9.2

 

183 reviews

Breakfast available

With a stay at Palm House Hotel Palm Beach in Palm Beach, you'll be near the beach – a 3-minute walk from Ocean Boulevard and 7 minutes by foot from Worth Avenue. This luxury hotel is 8.5 mi (13.6 km) from Rapids Water Park 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 reviews

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 Montego Bay Yacht Club. This all-inclusive property is 12.2 mi (19.6 km) from Rose Hall Great House and 4.4 mi (7.1 km) from Dead End Beach.

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.6

 

1,000 reviews

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
Primary image
Lennox Hotel Miami Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Miami Beach City Center, Miami Beach · 502.77 km from centre

8.8

 

1,002 reviews

Breakfast available

With a stay at Lennox Hotel Miami Beach, you'll be centrally located in Miami Beach, steps from Collins Avenue Shopping Area and within a 5-minute walk of Miami Beach Convention Center. This hotel is 0.3 mi (0.5 km) from Bass Museum of Art and 0.3 mi (0.5 km) from Fillmore Miami Beach.

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