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
Hotel Tropicana Suites Deluxe Beach Club & Pool
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.41 mi from centre

7.8

 

1,000 reviews

Breakfast available

With a stay at Hotel Tropicana Suites Deluxe Beach Club & Pool, you'll be centrally located in Punta Cana, within a 5-minute drive of Los Corales Beach and Cocotal Golf and Country Club. This beach hotel is 3.4 mi (5.5 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
Emotions by Hodelpa - Juan Dolio
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.

All-inclusive resort in Juan Dolio · 65.50 mi from centre

7.5

 

1,422 reviews

Breakfast available

Offering an outdoor pool and spa centre, Emotions Beach Resort By Hodelpa- All Inclusive is situated in Juan Dolio Beach. The hotel has a private beach area and free WiFi.

The rooms have a flat-screen TV and are equipped with a private bathroom including shower and hairdryer. Certain units feature views.

There is a 24-hour front desk at the property. Other facilities such as fitness centre is feature and guests can enjoy a meal at the restaurant.

You can also play tennis and billiards at the hotel. The nearest airport is Las Americas Airport, 35 km from Emotions Beach Resort By Hodelpa.

Compare price on Booking.com
Compare price on Booking.com
Marien Puerto Plata - 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 Playa Dorada, San Felipe de Puerto Plata · 88.28 mi from centre

7.1

 

864 reviews

Located in San Felipe de Puerto Plata, a few steps from Dorada, Marien Puerto Plata - All Inclusive provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. This 4-star resort offers a kids' club and room service. Providing free WiFi throughout the property, the non-smoking resort features a sauna and nightclub.

At the resort every room is equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Marien Puerto Plata - All Inclusive offers certain rooms with sea views, and each room is fitted with a coffee machine. All units will provide guests with a minibar.

The accommodation offers a buffet or American breakfast. At Marien Puerto Plata - All Inclusive you will find a restaurant serving American, Brazilian and Mexican cuisine. A vegetarian option can also be requested.

The resort offers a terrace.

Staff at the 24-hour front desk speak English, Spanish and French.

Fortaleza San Felipe is 7.8 km from Marien Puerto Plata - All Inclusive, while Ocean World is 13 km away. Gregorio Luperón International Airport is 13 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vista Sol Punta Cana Beach Resort & Spa - 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.

All-inclusive resort in El Cortecito, Punta Cana · 130.04 mi from centre

7.4

 

446 reviews

Breakfast available

Located in Punta Cana (Bávaro), Vista Sol Punta Cana Beach Resort & Spa - All Inclusive is within a 15-minute walk of Cortecito Beach and Los Corales Beach. This all-inclusive property is 4 mi (6.5 km) from Bavaro Beach and 11.1 mi (17.9 km) from Macao Beach.

Compare price on Booking.com
Compare price on Booking.com
Presidential Suites by Lifestyle Puerto Plata - 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 Puerto Plata, San Felipe de Puerto Plata · 92.85 mi from centre

7.3

 

229 reviews

The Presidential Suites Puerto Plata - All Inclusive is located in Cofresí, 24 km from Sosúa. The resort has an outdoor pool, year-round outdoor pool and children's playground, and guests can enjoy a meal at the restaurant.

Every room is fitted with a TV with cable channels. Rooms come with a private bathroom. Extras include free toiletries and a hairdryer.

You will find babysitting service and hairdresser's at the property.

You can play tennis at this resort, and the area is popular for golfing and snorkelling. The resort also offers free use of bicycles. Cabarete is 35 km from The Presidential Suitest, while San Felipe de Puerto Plata is 6 km away. The nearest airport is Aeropuerto Internacional Gregorio Luperon Airport, 19 km from The Presidential Suites Puerto Plata - All Inclusive.

Compare price on Booking.com
Compare price on Booking.com
Hotel Villa Taina
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 Cabarete · 85.18 mi from centre

8.4

 

357 reviews

Breakfast available

Located on the oceanfront in the center of Cabarete, this resort features a full-service spa and offers horse riding tours. All rooms include a private balcony and free internet access.

Windsurfing or yoga classes are just 2 recreation options offered at Hotel Villa Taina. An outdoor pool is also on-site. Child care services and a car rental desk are available for guest convenience.

A cable TV and mini-fridge are provided in all rooms. Hotel Villa Taina rooms feature bright colors and offer a private bathroom and in-room safe.

Dine at Serenade, offering seafood and steak dishes as well as a full bar. The restaurant offers a buffet breakfast each morning and provides free Wi-Fi access.

Los Mangos Golf Course is within 33 km of this resort. Puerto Plata airport and its nearby restaurants and attractions are 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Garden Inn San Juan Condado
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.04 mi from centre

8.6

 

615 reviews

Breakfast available

With a stay at Hilton Garden Inn San Juan Condado in San Juan (Condado), you'll be within a 5-minute drive of Condado Beach and Distrito T-Mobile. This spa hotel is 1.2 mi (2 km) from Pan American Pier and 1.3 mi (2.2 km) from Puerto Rico Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Palladium Palace Resort Spa & Casino - 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.

All-inclusive resort in Bávaro, Punta Cana · 129.43 mi from centre

7.6

 

947 reviews

Breakfast available

With a stay at Grand Palladium Palace Resort Spa & Casino - All Inclusive in Punta Cana, you'll be 0.3 mi (0.5 km) from Cortecito Beach and 10.3 mi (16.5 km) from Macao Beach. This all-inclusive property is 4.6 mi (7.5 km) from Bavaro Beach and 4.6 mi (7.4 km) from Arena Gorda Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Palladium Punta Cana Resort & Spa - 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.

All-inclusive resort in Bávaro, Punta Cana · 129.68 mi from centre

7.2

 

953 reviews

With a stay at Grand Palladium Punta Cana Resort & Spa - All Inclusive in Punta Cana, you'll be 0.2 mi (0.4 km) from Cortecito Beach and 10.9 mi (17.5 km) from Macao Beach. This all-inclusive property is 5.2 mi (8.4 km) from Bavaro Beach and 5.2 mi (8.3 km) from Arena Gorda Beach.

Compare price on Booking.com
Compare price on Booking.com
Sunscape Coco Punta Cana - 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 Punta Cana · 134.01 mi from centre

7.6

 

447 reviews

Situated in Punta Cana, 400 metres from Cabeza de Toro Beach, Sunscape Coco Punta Cana - All Inclusive features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With free WiFi, this 4-star resort offers a private beach area and a kids' club. A terrace, an in-house bar and shared lounge are available.

The resort will provide guests with air-conditioned rooms with a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower.

Buffet and American breakfast options are available at Sunscape Coco Punta Cana - All Inclusive. At the accommodation you will find a restaurant serving Brazilian, Caribbean and Italian cuisine. Vegetarian and gluten-free options can also be requested.

Sunscape Coco Punta Cana - All Inclusive offers a children's playground. You can play tennis at the resort.

Guests can enjoy playing billiards, table tennis or sing karaoke, or take advantage of the business centre. Staff at the 24-hour front desk speak English and Spanish.

Barcelo Golf Bavaro is 13 km from Sunscape Coco Punta Cana - All Inclusive, while Cocotal Golf and Country Club is 14 km from the property. Punta Cana International Airport is 16 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secret Harbour 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 St. Thomas · 363.99 mi from centre

8.8

 

964 reviews

Breakfast available

When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach – a 1-minute drive from Secret Harbour Beach and 9 minutes from Bolongo Bay. This beach hotel is 2 mi (3.2 km) from Sapphire Beach and 5.5 mi (8.8 km) from Virgin Islands National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Palmas Beach and Golf Boutique 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 Puerto Rico Island, Humacao · 303.38 mi from centre

8.2

 

454 reviews

Breakfast available

With a stay at Wyndham Palmas Beach and Golf Boutique Resort in Humacao, you'll be on the beach, just a 5-minute walk from Palmas del Mar Beach and a 5-minute drive from Palmas Del Mar Golf Club. This beach resort is 7.4 mi (12 km) from Playa Guayanés and 9.5 mi (15.3 km) from Lucia Beach.

Compare price on Booking.com
Compare price on Booking.com
Velero 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 Cabarete · 85.34 mi from centre

8.7

 

1,192 reviews

Breakfast available

Activities that can be enjoyed in the surroundings, include cycling, horse riding and fishing. The property offers free parking.

With free WiFi throughout, the property offers air-conditioned apartments, some rooms with a fully equipped kitchen and some with a spacious seating area. They also some boast a terrace and indoor seating area.

At Velero Beach Resort you will find a beach area, while other facilities like an ironing service and laundry facilities are offered.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Casa Don Luis Cap Cana by Faranda Boutique
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 Punta Cana · 132.36 mi from centre

9.8

 

8 reviews

With a stay at Hotel Casa Don Luis Cap Cana by Faranda Boutique in Punta Cana (Cap Cana Marina), you'll be within a 15-minute drive of Punta Cana Beach and Juanillo Beach. This hotel is 10.7 mi (17.2 km) from Downtown Punta Cana and 14 mi (22.5 km) from Bavaro Beach.

Compare price on Booking.com
Compare price on Booking.com
Sybaris Suites & Residences
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.

Hotel in Juan Dolio · 63.77 mi from centre

7.4

 

97 reviews

Situated in Juan Dolio, 20 km from Estadio Tetelo Vargas, Sybaris Suites & Residences features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With free WiFi, this 5-star hotel offers a kids' club and a shared lounge. The hotel has a terrace and pool views, and guests can enjoy a meal at the restaurant or a drink at the bar.

The rooms in the hotel are fitted with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area and a private bathroom with free toiletries, a shower and a bath. Rooms have a coffee machine, while certain rooms come with a balcony and others also boast lake views. All units will provide guests with a fridge.

At Sybaris Suites & Residences guests are welcome to take advantage of a hot tub.

Languages spoken at the 24-hour front desk include English and Spanish.

Las Americas Airport is 39 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Punta Palmera Cap Cana by Essenza Retreats
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 · 132.15 mi from centre

7.4

 

183 reviews

Located in Punta Cana (Cap Cana Marina), Punta Palmera Cap Cana by Essenza Retreats is within a 10-minute drive of Indigenous Eyes Ecological Park and Juanillo Beach. This beach resort is 1.6 mi (2.6 km) from Punta Cana Beach and 3.9 mi (6.3 km) from La Cana Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casas del XVI
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.

Hotel in Santo Domingo · 33.52 mi from centre

9.4

 

204 reviews

Breakfast available

With a stay at Casas del XVI in Santo Domingo (Zona Colonial), you'll be a 3-minute walk from Malecon and within a 5-minute drive of Sambil Santo Domingo. This luxury hotel is 4.6 mi (7.3 km) from Blue Mall and 5.1 mi (8.2 km) from Assembly Hall of Jehovah's Witnesses.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
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.

All-inclusive resort in Bávaro, Punta Cana · 127.32 mi from centre

7.2

 

1,404 reviews

Breakfast available

Located in Punta Cana (Bávaro), Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino is within a 10-minute drive of Punta Blanca Golf Course and Arena Gorda Beach. This all-inclusive property is 5.6 mi (9 km) from Cocotal Golf and Country Club and 7.6 mi (12.2 km) from Macao Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló 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 · 32.10 mi from centre

8.2

 

1,103 reviews

Breakfast available

You'll be centrally located in Santo Domingo with a stay at Barceló Santo Domingo, within a 15-minute walk of Eduardo Brito National Theater and Centro Olimpico. This casino hotel is 0.9 mi (1.5 km) from Museum of the Dominican Man and 0.9 mi (1.5 km) from Museum of Modern Art.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Margaritaville Vacation Club by Wyndham - Rio Mar
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, Río Grande · 304.45 mi from centre

9.0

 

276 reviews

Located in Río Grande (Mameyes II), Margaritaville Vacation Club by Wyndham - Rio Mar is steps from Luquillo Beach and a 3-minute drive from Wyndham Rio Mar Golf Course. This beach hotel is 4.9 mi (7.9 km) from El Yunque National Forest and 12.8 mi (20.6 km) from El Conquistador Golf Course.

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