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
Dorado Beach, a Ritz-Carlton Reserve
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 Puerto Rico Island, Dorado · 268.61 mi from centre

9.4

 

217 reviews

Breakfast available

With a stay at Dorado Beach, a Ritz-Carlton Reserve in Dorado (Higuillar), you'll be steps from Dorado Beach and a 4-minute drive from Dorado Beach East Golf Course. This beach resort is 23 mi (37 km) from Port of San Juan and 16.5 mi (26.6 km) from Fort Buchanan.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Serenade All Suites - Adults Only Resort
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.

All-inclusive resort in Punta Cana · 134.03 mi from centre

8.8

 

2,386 reviews

Located in Punta Cana, Serenade All Suites - Adults Only Resort is a 1-minute drive from Cabeza de Toro Beach and 9 minutes from Downtown Punta Cana. This all-inclusive property is 7.5 mi (12.1 km) from Cocotal Golf and Country Club and 8.3 mi (13.4 km) from Bavaro Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Majestic Elegance Punta Cana - 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.

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

8.8

 

4,067 reviews

Breakfast available

With a stay at Majestic Elegance Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 1-minute drive from Arena Gorda Beach and 6 minutes from Cana Bay Golf Club. This all-inclusive property is 7.8 mi (12.5 km) from Macao Beach and 7.4 mi (11.9 km) from Los Corales Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Billini Hotel, Historic Luxury
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 Ciudad Colonial, Santo Domingo · 33.76 mi from centre

9.0

 

758 reviews

Breakfast available

With a stay at Billini Hotel, Historic Luxury, you'll be centrally located in Santo Domingo, within a 10-minute walk of Columbus Park and Ozama Fortress. This luxury hotel is 0.8 mi (1.2 km) from Alcazar de Colon and 1.3 mi (2.1 km) from National Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Luxury Bouganville - Adults Only - 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.

All-inclusive resort in San Pedro de Macorís, Ramón Santana · 79.44 mi from centre

8.6

 

2,510 reviews

Breakfast available

Located in Ramón Santana, Bahia Principe Luxury Bouganville - Adults Only - All Inclusive is by the sea – a 1-minute drive from PGA Ocean's 4 Golf and 8 minutes from Cueva de las Maravillas National Park. This all-inclusive property is 18.1 mi (29.1 km) from La Romana Port and 24.7 mi (39.8 km) from Casa de Campo Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Excellence Punta Cana - Adults Only All Inclusive
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.

All-inclusive resort in Punta Cana · 119.63 mi from centre

9.2

 

2,305 reviews

Breakfast available

With a stay at Excellence Punta Cana - Adults Only All Inclusive in Punta Cana (Uvero Alto), you'll be 8 minutes by car from Sirenis Aquagames Water Park. This all-inclusive property is 8.2 mi (13.3 km) from Macao Beach and 14.3 mi (23 km) from Arena Gorda Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Tides Punta Cana All Inclusive - Adults Only
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.

All-inclusive resort in Punta Cana · 120.75 mi from centre

9.2

 

68 reviews

Breakfast available

With a stay at Secrets Tides Punta Cana All Inclusive - Adults Only in Punta Cana (Uvero Alto), you'll be within a 5-minute drive of Sirenis Aquagames Water Park. This all-inclusive property is 6 mi (9.7 km) from Macao Beach and 19.1 mi (30.8 km) from Bavaro Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin Puntacana Resort & Club
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 · 133.85 mi from centre

8.8

 

1,001 reviews

Breakfast available

When you stay at The Westin Puntacana Resort & Club in Punta Cana, you'll be on the waterfront, within a 15-minute drive of Punta Cana Beach and Downtown Punta Cana. This beach resort is 7 mi (11.3 km) from Juanillo Beach and 11.5 mi (18.5 km) from Cocotal Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eden Roc Cap Cana
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 Punta Cana · 129.58 mi from centre

9.4

 

151 reviews

Located in Punta Cana, Eden Roc Cap Cana is by the ocean – a 3-minute drive from Punta Espada Golf Course and 7 minutes from Hoyo Azul. This beach resort is 2.7 mi (4.3 km) from Los Establos Cap Cana and 2.7 mi (4.3 km) from Scape Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The St. Regis Bahia Beach Resort, Puerto Rico
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 Puerto Rico Island, Río Grande · 299.86 mi from centre

9.2

 

424 reviews

Breakfast available

With a stay at The St. Regis Bahia Beach Resort, Puerto Rico in Río Grande (Herreras), you'll be a 3-minute drive from Bahia Beach and 5 minutes from Mandara Spa at the Westin Rio Mar Beach Resort. This beach resort is 6 mi (9.6 km) from El Yunque National Forest and 6.3 mi (10.2 km) from Coco Beach Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Royal Beach Punta Cana - Adults Only - 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.

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

8.8

 

1,001 reviews

Breakfast available

With a stay at Secrets Royal Beach Punta Cana - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be a 3-minute drive from Cocotal Golf and Country Club and 9 minutes from Downtown Punta Cana. This all-inclusive property is 3.2 mi (5.2 km) from Bavaro Beach and 1.4 mi (2.2 km) from Los Corales Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby sitting area
Hotel Pinar Dorado by Gran Jimenoa
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 Dominican Republic, Jarabacoa · 44.31 mi from centre

9.4

 

167 reviews

Breakfast available

A stay at Hotel Pinar Dorado by Gran Jimenoa places you in the heart of Jarabacoa – a 2-minute drive from Central Park and 7 minutes from Salto Baiguate Waterfall. This luxury hotel is 3.2 mi (5.1 km) from Malecón de Jarabacoa and 4.1 mi (6.5 km) from Jarabacoa Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Sanctuary Cap Cana, a Luxury Collection Resort, Dominican Republic, Adult All-Inclusive
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 Punta Cana · 131.01 mi from centre

9.4

 

1,001 reviews

Breakfast available

When you stay at Sanctuary Cap Cana, a Luxury Collection Resort, Dominican Republic, Adult All-Inclusive in Punta Cana, you'll be next to a golf course – a 1-minute drive from Juanillo Beach and 8 minutes from Punta Espada Golf Course. This all-inclusive resort is 4.5 mi (7.3 km) from Punta Cana Beach and 13.2 mi (21.3 km) from Downtown Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Colonial Beach & Spa
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 Playa Dorada, Puerto Plata · 87.95 mi from centre

9.4

 

449 reviews

Breakfast available

With a stay at Casa Colonial Beach & Spa in Puerto Plata (Playa Dorada), you'll be a 2-minute drive from Playa Dorada and 8 minutes from Malecón De Puerto Plata. This beach hotel is 13 mi (21 km) from Sosúa Beach and 4.2 mi (6.7 km) from Embassy of the United States Dominican Republic.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Excellence El Carmen - Adults Only - All Inclusive
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.

All-inclusive resort in Punta Cana · 120.33 mi from centre

9.0

 

1,833 reviews

Breakfast available

With a stay at Excellence El Carmen - Adults Only - All Inclusive in Punta Cana, you'll be 7 mi (11.3 km) from Macao Beach and 12.2 mi (19.7 km) from Cana Bay Golf Club. This all-inclusive property is 16.9 mi (27.3 km) from Los Corales Beach and 19.7 mi (31.7 km) from Downtown Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casablanca Hotel
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 North Coast, Cabrera · 83.52 mi from centre

9.0

 

62 reviews

Breakfast available

Located in Cabrera, Casablanca Hotel is in the mountains, within a 15-minute drive of Playa Diamante and Dudú Lagoon. This luxury resort is 3.6 mi (5.8 km) from Playa el Bretón and 7.5 mi (12.1 km) from Playa La Entrada.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ocean Club, a Luxury Collection Resort, Costa Norte
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 Sosúa · 86.85 mi from centre

9.2

 

54 reviews

Breakfast available

When you stay at The Ocean Club, a Luxury Collection Resort, Costa Norte in Sosúa, you'll be by the ocean, within a 15-minute walk of Sosúa Beach and La Playita. This luxury hotel is 13.8 mi (22.2 km) from Playa Dorada and 7.2 mi (11.5 km) from Cabarete Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kimpton Las Mercedes by IHG
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 Ciudad Colonial, Santo Domingo · 33.79 mi from centre

9.6

 

56 reviews

Breakfast available

With a stay at Kimpton Las Mercedes by IHG in Santo Domingo (Zona Colonial), you'll be within a 5-minute walk of Calle El Conde and Columbus Park. This luxury hotel is 0.6 mi (0.9 km) from Malecon and 2 mi (3.2 km) from Sambil Santo Domingo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Luxury Ambar - Adults Only - 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.

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

8.8

 

1,946 reviews

Breakfast available

With a stay at Bahia Principe Luxury Ambar - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Iberostar Golf Course. This all-inclusive property is 0.8 mi (1.2 km) from Arena Gorda Beach and 9.1 mi (14.6 km) from Macao Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Cap Cana Resort & Spa - Adults Only - All Inclusive
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.

All-inclusive resort in Punta Cana · 131.02 mi from centre

9.2

 

989 reviews

Breakfast available

When you stay at Secrets Cap Cana Resort & Spa - Adults Only - All Inclusive in Punta Cana, you'll be on the beach – a 1-minute drive from Juanillo Beach and 8 minutes from Punta Espada Golf Course. This all-inclusive property is 4.5 mi (7.3 km) from Punta Cana Beach and 13.2 mi (21.3 km) from Downtown Punta Cana.

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