Curated luxury hotels in Caribbean Islands

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+ years
2

Children

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 Islands

Recommended

See the latest prices and deals by choosing your dates

Primary image
Wyndham Alltra Punta Cana All-Inclusive Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Punta Cana · 121.03 mi from centre

8.4

 

573 reviews

Breakfast available

With a stay at Wyndham Alltra Punta Cana All-Inclusive Resort in Punta Cana, you'll be 1.6 mi (2.6 km) from Sirenis Aquagames Water Park and 5.5 mi (8.9 km) from Macao Beach. This beach resort is 9.2 mi (14.8 km) from Cana Bay Golf Club and 11.1 mi (17.9 km) from Punta Blanca Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Hotel HM Bavaro Beach - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bávaro, Punta Cana · 130.53 mi from centre

8.5

 

692 reviews

Breakfast available

Facing the beachfront, Hotel HM Bavaro Beach - Adults Only offers 4-star accommodation in Punta Cana and has an outdoor swimming pool, private beach area and terrace. The property features a bar, as well as a restaurant serving Italian cuisine. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All guest rooms feature a wardrobe.

A buffet, à la carte or continental breakfast can be enjoyed at the property.

Arena Gorda Beach is a few steps from Hotel HM Bavaro Beach - Adults Only, while Cocotal Golf and Country Club is 2 km from the property. Punta Cana International Airport is 15 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Alma San Juan
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in San Juan · 280.98 mi from centre

9.0

 

133 reviews

Breakfast available

With a stay at Alma San Juan in San Juan (Old San Juan), you'll be a 2-minute drive from Port of San Juan and 6 minutes from Puerto Rico Convention Center. This hotel is 2.3 mi (3.7 km) from Condado Beach and 3.4 mi (5.5 km) from Pan American Pier.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oya New Earth
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Coast, Jamao al Norte · 78.31 mi from centre

9.4

 

7 reviews

Breakfast available

With a stay at Oya New Earth in Jamao al Norte, you'll be in the mountains and 9.4 mi (15.2 km) from Cabarete Beach and 20.6 mi (33.1 km) from Sosúa Beach. This luxury hotel is 12.7 mi (20.5 km) from El Choco National Park and 13.5 mi (21.7 km) from Kite Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ducassi Suites Rooftop Pool Beach Club & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bávaro, Punta Cana · 130.45 mi from centre

7.8

 

992 reviews

Breakfast available

With a stay at Ducassi Suites Rooftop Pool Beach Club & Spa in Punta Cana (Bávaro), you'll be a 1-minute drive from Los Corales Beach and 8 minutes from San Juan Shopping Center. This beach hotel is 3.6 mi (5.8 km) from Bavaro Beach and 4.2 mi (6.8 km) from Downtown Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Weekender by Otium
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ocean Park, San Juan · 284.82 mi from centre

8.4

 

33 reviews

With a stay at The Weekender by Otium in San Juan (Santurce), you'll be a 3-minute drive from Playa Ocean Park and 6 minutes from Plaza las Americas. This hotel is 1.6 mi (2.5 km) from Carolina Beach and 2 mi (3.2 km) from Isla Verde Beach.

Compare price on Booking.com
Compare price on Booking.com
Weston Suites Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santo Domingo · 30.88 mi from centre

7.4

 

2,182 reviews

Breakfast available

Weston Suites Hotel features free Wi-Fi. Free private parking is available to guests.

The air-conditioned rooms have flat-screen TV with cable channels, a safety box and a desk. The bathrooms come with shower and free toiletries.

Continental breakfast is included in the room rate. Weston Suites’

Two shopping malls are within 10 minutes’ walking distance. The Historic City Center of Santo Domingo can be reached within 20 minutes by car. Weston Suites Hotel is 30 kilometers from the Las Americas International Airport.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Condado Ocean Club - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Condado, San Juan · 283.28 mi from centre

8.6

 

1,194 reviews

Breakfast available

A stay at Condado Ocean Club - Adults Only places you in the heart of San Juan, within a 10-minute walk of Condado Beach and Casino del Mar at La Concha Resort. This beach hotel is 1.4 mi (2.3 km) from Pan American Pier and 1.6 mi (2.6 km) from Puerto Rico Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Hotel HM Alma de Bayahibe - Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bayahíbe, Bayahibe · 103.18 mi from centre

8.0

 

1,200 reviews

Set in Bayahibe, 500 metres from Dominicus Beach, Hotel HM Alma de Bayahibe - Adults Only - All Inclusive offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy Caribbean and Italian dishes at the restaurant or have a cocktail at the bar.

The units at the hotel come with a flat-screen TV with satellite channels and a safety deposit box. Hotel HM Alma de Bayahibe - Adults Only - All Inclusive features certain units with sea views, and every room has a balcony. All rooms will provide guests with a fridge.

Guests at the accommodation can enjoy a buffet or a continental breakfast.

The area is popular for snorkelling, and car hire is available at Hotel HM Alma de Bayahibe - Adults Only - All Inclusive.

Speaking German, English, Spanish and French, staff are always on hand to help at the reception.

Dye Fore is 23 km from the hotel, while Marina de Casa de Campo is 25 km away. La Romana International Airport is 17 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fajardo Inn
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Rico Island, Fajardo · 312.47 mi from centre

7.8

 

905 reviews

Located in Fajardo, Fajardo Inn is within a 10-minute drive of Las Croabas Bay and Palomino Island. This hotel is 8 mi (12.9 km) from Luquillo Beach and 9.4 mi (15.2 km) from Yunke Zipline Adventures.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Embassy Suites by Hilton Santo Domingo
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santo Domingo · 31.14 mi from centre

9.2

 

906 reviews

Breakfast available

With a stay at Embassy Suites by Hilton Santo Domingo, you'll be centrally located in Santo Domingo, within a 5-minute drive of Sambil Santo Domingo and Blue Mall. This hotel is 2.5 mi (4 km) from Malecon and 6.7 mi (10.8 km) from Assembly Hall of Jehovah's Witnesses.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Cap Cana Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Punta Cana · 130.99 mi from centre

7.2

 

31 reviews

Breakfast available

When you stay at Dreams Cap Cana Resort & Spa - All Inclusive in Punta Cana, you'll be on the beach, within a 15-minute drive of Punta Cana Beach and Juanillo Beach. This all-inclusive resort is 12.9 mi (20.8 km) from Downtown Punta Cana and 15.6 mi (25.1 km) from Cabeza de Toro Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Courtyard by Marriott Isla Verde Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Carolina · 287.77 mi from centre

8.6

 

1,456 reviews

Breakfast available

With a stay at Courtyard by Marriott Isla Verde Beach Resort in Carolina (Isla Verde), you'll be a 2-minute drive from Isla Verde Beach and 9 minutes from Condado Beach. This beach hotel is 6.3 mi (10.2 km) from Pan American Pier and 6.5 mi (10.5 km) from Puerto Rico Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sugar Mill hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in British Virgin Islands, West End · 375.49 mi from centre

9.8

 

31 reviews

Breakfast available

Located in West End, Sugar Mill hotel is a 1-minute drive from Apple Bay and 6 minutes from Sage Mountain National Park. This beach hotel is 2.7 mi (4.4 km) from Smuggler's Cove Beach and 6 mi (9.7 km) from Tortola Cruise Ship Port.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pine Cay, Turks and Caicos
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Caicos Islands, Pine Cay · 256.75 mi from centre

9.6

 

6 reviews

Breakfast available

When you stay at Pine Cay, Turks and Caicos in Pine Cay, you'll be on the waterfront, within a 5-minute drive of Fort George Cay and The Aquarium. This beach resort is within the vicinity of Little Water Cay and Provo Conch Farm.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Regent Grand
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grace Bay, Providenciales · 254.32 mi from centre

9.0

 

131 reviews

With a stay at The Regent Grand in Providenciales (Grace Bay), you'll be a 2-minute drive from Grace Bay Beach and 6 minutes from Leeward Beach. This beach hotel is 2.6 mi (4.1 km) from Long Bay Beach and 3.8 mi (6.1 km) from Pelican Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Point Pleasant Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in St. Thomas · 362.82 mi from centre

8.4

 

944 reviews

Breakfast available

When you stay at Point Pleasant Resort in St. Thomas, you'll be on the waterfront, within a 5-minute drive of Lindquist Beach and Coki Point Beach. This beach resort is 5 mi (8.1 km) from Magens Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Renaissance
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grace Bay, Providenciales · 254.36 mi from centre

9.6

 

115 reviews

With a stay at Villa Renaissance in Providenciales (Grace Bay), you'll be within a 10-minute walk of Grace Bay Beach and Lucayan Archipelago. This beach hotel is 0.1 mi (0.2 km) from The Regent Village Shopping Mall and 0.1 mi (0.2 km) from Salt Mills Plaza.

Compare price on Booking.com
Compare price on Booking.com
Hodelpa Garden Suites - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Juan Dolio · 64.74 mi from centre

8.3

 

1,247 reviews

Breakfast available

Offering an outdoor pool and a restaurant, Hodelpa Garden Suites - All Inclusive is located 1.1 km from Juan Dolio Beach. Free WiFi access is available in public areas.

The suite will provide you with air conditioning and a balcony. Featuring a bath, private bathroom also comes with a hairdryer and toiletries. You can enjoy garden and swimming-pool view from the room.

At Hodelpa Garden Suites - All Inclusive you will find a tennis court, with extra cost, and a fitness centre. Other facilities offered at the property includes luggage storage and free parking.

This resort is 4.4 km from Playa Real beach and 33 km from Las Americas International Airport.

Compare price on Booking.com
Compare price on Booking.com
Hotel Angel Gabriel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Boca Chica · 52.44 mi from centre

8.1

 

100 reviews

Set in Boca Chica, within a few steps of Boca Chica Beach and 34 km of Puerto Santo Domingo, Hotel Angel Gabriel offers accommodation with a terrace and as well as free private parking for guests who drive. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features an indoor pool and room service.

The units at the hotel come with a flat-screen TV with satellite channels and a safety deposit box. All rooms feature a wardrobe.

Guests at Hotel Angel Gabriel can enjoy a continental breakfast.

Speaking English, Spanish and French, staff are ready to help around the clock at the reception.

Malecon is 37 km from the accommodation, while Agora Mall is 39 km from the property. Las Americas Airport is 12 km away, and the property offers a paid airport shuttle service.

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