Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Luxury Hotels & Resorts in Caribbean

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Caribbean Luxury Hotels

Condado Vanderbilt Hotel

Condado Vanderbilt Hotel

5 out of 5
1055 Ashford Avenue, San Juan
The price is $414 per night from May 17 to May 17
Located in Condado, this beachfront hotel is in the city center and within a 5-minute walk of Parque La Ventana al Mar and Casino del Mar at La Concha Resort. ...
4.7/5Exceptional! (1,680 reviews)
"Beautiful Hotel. Staff was amazing and provided all that was needed, very respectful and amazing personalities. The hotel restaurant, lounging areas and pools are also very beautiful. Hotel location is conveniently located within walking distance to several restaurants and souvenir shops and just ..."

Reviewed on May 4, 2021

Condado Vanderbilt Hotel
Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

4.5 out of 5
Salt Coppers, Runaway Bay, Saint Ann
Get Rates
Offering direct access to the beach, this Runaway Bay property is within 3 mi (5 km) of Flavours Beach, Cardiff Hall Beach, and Runaway Bay Beach. Green Grotto ...
4.2/5Very Good! (1,120 reviews)
"Look no further. This is the best place for adults to relax and have fun. My wife and I went last year in October and it was so good we’re going back in April. Couldn’t have asked for a better experience."

Reviewed on Oct 10, 2020

Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive
Majestic Elegance Punta Cana - All Inclusive

Majestic Elegance Punta Cana - All Inclusive

4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Get Rates
Located in Punta Cana, this beachfront property is next to a golf course, 0.1 mi (0.1 km) from Arena Gorda Beach, and 1.2 mi (2 km) from Hard Rock Golf Club ...
4.5/5Wonderful! (2,586 reviews)
"Everything was great, there wasn't a single thing that the place got wrong, staff was excelente, amenities awsome, food increíble, best place to be in Punta cana."

Reviewed on May 6, 2021

Majestic Elegance Punta Cana - All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel El Convento

Hotel El Convento

4.5 out of 5
100 Cristo St, San Juan
The price is $189 per night from Jun 1 to Jun 1
Located in Old San Juan, this luxury hotel is steps from San Juan Cathedral and San Juan Gate. Castillo San Felipe del Morro and Castillo de San Cristobal are ...
4.6/5Exceptional! (969 reviews)
"The character of the hotel"

Reviewed on May 4, 2021

Hotel El Convento
Majestic Mirage Punta Cana - All Suites - All inclusive

Majestic Mirage Punta Cana - All Suites - All inclusive

5 out of 5
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
Get Rates
Located in Punta Cana, this beachfront property is next to a golf course, 0.5 mi (0.8 km) from Arena Gorda Beach, and 0.9 mi (1.5 km) from Hard Rock Golf Club ...
4.5/5Wonderful! (2,522 reviews)
"Loved the atmosphere"

Reviewed on May 5, 2021

Majestic Mirage Punta Cana - All Suites - All inclusive
Seven Stars Resort & Spa

Seven Stars Resort & Spa

4.5 out of 5
Grace Bay Road, Providenciales, Providenciales
The price is $542 per night from May 25 to May 25
Nestled on the beach, this Providenciales resort is within 1 mi (2 km) of The Regent Village Shopping Mall and Grace Bay Beach. Long Bay Beach is 2.3 mi (3.6 ...
4.8/5Exceptional! (995 reviews)
"Best trip to the Caribbean. The resort is clean, the beach is gorgeous with hard white clean sand and lots of activities. They have Hobie Cat lessons which are fun. Food was amazing. The only critique I have is when we called the front desk, some of the staff sounded a bit sleepy. Resort is close ..."

Reviewed on May 5, 2021

Seven Stars Resort & Spa
The Palms Turks and Caicos

The Palms Turks and Caicos

5 out of 5
Grace Bay Beach, Providenciales, Providenciales
The price is $650 per night from May 7 to May 7
Located in Providenciales, this beachfront resort is in the entertainment district and within 1 mi (2 km) of Salt Mills Plaza and Grace Bay Beach. Turtle Cove ...
4.6/5Wonderful! (863 reviews)
"Great property! Very clean , staff very professional & nice. Loved everything!"

Reviewed on May 4, 2021

The Palms Turks and Caicos
The Crane Resort

The Crane Resort

4.5 out of 5
Crane, Diamond Valley, St. Philip
Get Rates
This Diamond Valley resort is on the beach, 0.1 mi (0.2 km) from Crane Beach, and within 9 mi (15 km) of Bottom Bay Beach and Miami Beach. Bath Beach and Silver ...
4.3/5Excellent! (1,000 reviews)
"It’s perhaps not best to travel here during the pandemic because staff is limited and the NEWLY implemented 5-day quarantine (after my booking) made it difficult to enjoy the facilities or much less the island. I only had 5 days and I was allowed to test on day 3 to be able to leave the country (many ..."

Reviewed on Apr 6, 2021

The Crane Resort
Iberostar Grand Bavaro Adults Only - All Inclusive

Iberostar Grand Bavaro Adults Only - All Inclusive

5 out of 5
Carretera Arena Gorda, Playa Bavaro, Punta Cana, La Altagracia
The price is $499 per night from May 13 to May 13
Nestled on the beach, this Punta Cana property is within a 15-minute walk of Arena Gorda Beach and Iberostar Golf Course. Punta Blanca Golf Course and White ...
4.7/5Exceptional! (1,001 reviews)
"big plus is the service, personnel, cleanliness, unobtrusive attention to customers’ needs and readiness to assist, and fairly good food quality. A minus is it is overpriced and already showing signs of wear and tear."

Reviewed on May 4, 2021

Iberostar Grand Bavaro Adults Only - All Inclusive
Excellence Punta Cana Adults Only All Inclusive

Excellence Punta Cana Adults Only All Inclusive

5 out of 5
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia
The price is $348 per night from Jun 1 to Jun 1
Located in Uvero Alto, this beachfront property is next to a golf course and within 12 mi (20 km) of Macao Beach, Hard Rock Golf Club at Cana Bay, and Arena ...
4.5/5Wonderful! (996 reviews)
"The staff is genuinely friendly and helpful. From the moment you arrive to the moment you walk out the front lobby to leave the staff is there to make you happy. The pools and ground are well kept and clean. Covid guidelines are followed by all staff too. Beach access is right at the property and ..."

Reviewed on May 3, 2021

Excellence Punta Cana Adults Only All Inclusive
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.