A tropical beach with clear turquoise waters, lush green hills, and a small red building on a hill.

Best Resorts in Caribbean

Compare and save

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Caribbean

Our top choices for Caribbean resorts

1. Wyndham Alltra Punta Cana All-Inclusive Resort

Wyndham Alltra Punta Cana All-Inclusive Resort
4.0 star property
Uvero Alto
8.8 out of 10, Excellent, (1,620 reviews)
"Beautiful place if you are just planning to stay in the resort!"
United States
Hector
$280 nightly
The price is $280
Nov 30 - Dec 1
Total with taxes and fees
Wyndham Alltra Punta Cana All-Inclusive Resort

2. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,668 reviews)
"We loved our first stay!"
United States
Heather
$377 nightly
The price is $415
Dec 7 - Dec 8
Total with taxes and fees
Grand Hyatt Baha Mar

3. Sunscape Coco Punta Cana - All Inclusive

Sunscape Coco Punta Cana - All Inclusive
4.0 star property
Punta Cana
8.2 out of 10, Very good, (1,510 reviews)
"The place was excellent, I will definitely recommended and would visit it again!"
United States
Christopher
$225 nightly
The price is $225
Dec 6 - Dec 7
Total with taxes and fees
Sunscape Coco Punta Cana - All Inclusive

4. Hotel Riu Republica - Adults only - All Inclusive

Hotel Riu Republica - Adults only - All Inclusive
3.5 star property
Bávaro
7.2 out of 10, Good, (6,600 reviews)
"Well-maintained property clean swimming pool, pleasant staff"
United States
Reynaldo
Hotel Riu Republica - Adults only - All Inclusive

5. Hotel Riu Montego Bay - Adults Only - All Inclusive

Hotel Riu Montego Bay - Adults Only - All Inclusive
4.0 star property
Montego Bay
8.6 out of 10, Excellent, (5,715 reviews)
"Nice place I really enjoyed the my stay there"
United States
Naderns
Hotel Riu Montego Bay - Adults Only - All Inclusive

6. Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
5.0 star property
Bávaro
8.4 out of 10, Very good, (7,611 reviews)
"Excellent resort for families"
United States
Yoanne
$325 nightly
The price is $416
Dec 9 - Dec 10
Total with taxes and fees
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

7. Hyatt Vacation Club at Hacienda del Mar, Dorado

Hyatt Vacation Club at Hacienda del Mar, Dorado
3.5 star property
Sabana
9.4 out of 10, Exceptional, (4,202 reviews)
"Enjoyed our stay"
United States
Courtney
$174 nightly
The price is $189
Nov 30 - Dec 1
Total with taxes and fees
Hyatt Vacation Club at Hacienda del Mar, Dorado

8. Cofresi Palm Beach & Spa Resort All Inclusive

Cofresi Palm Beach & Spa Resort All Inclusive
3.5 star property
Puerto Plata
6.6 out of 10, (1,781 reviews)
"Good resort, great price"
United States
Jorge
$155 nightly
The price is $198
Nov 9 - Nov 10
Total with taxes and fees
Cofresi Palm Beach & Spa Resort All Inclusive

9. Serenade All Suites - Adults Only Resort - All inclusive

Serenade All Suites - Adults Only Resort - All inclusive
5.0 star property
Punta Cana
8.6 out of 10, Excellent, (5,932 reviews)
"Good place to stay"
United States
javon
$291 nightly
The price is $373
Nov 23 - Nov 24
Total with taxes and fees
Serenade All Suites - Adults Only Resort - All inclusive

10. Lopesan Caoba Lagoon Resort, Spa & Casino

Lopesan Caoba Lagoon Resort, Spa & Casino
5.0 star property
Bávaro
8.8 out of 10, Excellent, (588 reviews)
"We loved all amenities, rooms very comfortable and good variety of food"
United States
Maikel
Lopesan Caoba Lagoon Resort, Spa & Casino

11. Excellence Carmen Punta Cana - Adults Only All Inclusive

Excellence Carmen Punta Cana - Adults Only All Inclusive
5.0 star property
Uvero Alto
9.2 out of 10, Wonderful, (3,490 reviews)
"Loved our stay!"
United States
Rachel
Excellence Carmen Punta Cana - Adults Only All Inclusive

12. The Royal Sonesta San Juan

The Royal Sonesta San Juan
4.0 star property
Isla Verde
9.0 out of 10, Wonderful, (2,925 reviews)
"Great stay"
United States
Kyle
$367 nightly
The price is $395
Nov 18 - Nov 19
Total with taxes and fees
The Royal Sonesta San Juan

13. Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
4.0 star property
Paradise Island
8.0 out of 10, Very good, (4,391 reviews)
"Food and staff are excellent!"
United States
Fred
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

14. Princess Grand Jamaica Resort - All Inclusive

Princess Grand Jamaica Resort - All Inclusive
5.0 star property
Green Island
9.0 out of 10, Wonderful, (1,960 reviews)
"Great food"
Canada
Andrew
$467 nightly
The price is $467
Nov 9 - Nov 10
Total with taxes and fees
Princess Grand Jamaica Resort - All Inclusive

15. Majestic Elegance Punta Cana - All Inclusive

Majestic Elegance Punta Cana - All Inclusive
4.5 star property
Bávaro
9.0 out of 10, Wonderful, (5,451 reviews)
"Great stay"
United States
Alana
Majestic Elegance Punta Cana - All Inclusive

16. Holiday Inn Resort Aruba - Beach Resort & Casino by IHG

Holiday Inn Resort Aruba - Beach Resort & Casino by IHG
4.0 star property
Palm Beach
8.4 out of 10, Very good, (2,033 reviews)
"Great place to stay"
United States
David
$416 nightly
The price is $463
Nov 30 - Dec 1
Total with taxes and fees
Holiday Inn Resort Aruba - Beach Resort & Casino by IHG

17. Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive
4.0 star property
Ocho Rios
8.4 out of 10, Very good, (3,103 reviews)
"Enjoyed our stay and the staff was amazing"
United States
Jennifer M
Hotel Riu Ocho Rios - All Inclusive

18. Ocean Blue & Sand Beach Resort - All Inclusive

Ocean Blue & Sand Beach Resort - All Inclusive
4.5 star property
Bávaro
8.6 out of 10, Excellent, (6,274 reviews)
"Good place for family vacations"
United States
Hari Sanchez
$1,536 nightly
The price is $1,536
Dec 1 - Dec 2
Total with taxes and fees
Ocean Blue & Sand Beach Resort - All Inclusive

19. Secrets Tides Punta Cana All Inclusive - Adults Only

Secrets Tides Punta Cana All Inclusive - Adults Only
5.0 star property
Uvero Alto
9.6 out of 10, Exceptional, (657 reviews)
"Great resort"
United States
Raymundo
$469 nightly
The price is $469
Nov 29 - Nov 30
Total with taxes and fees
Secrets Tides Punta Cana All Inclusive - Adults Only

20. Fairmont El San Juan Hotel

Fairmont El San Juan Hotel
5.0 star property
Isla Verde
8.6 out of 10, Excellent, (2,235 reviews)
"Gorgeous with great amenities and better staff."
United States
Luis Alberto
$479 nightly
The price is $532
Nov 10 - Nov 11
Total with taxes and fees
Fairmont El San Juan Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Caribbean Hotel Reviews

Price trends for hotels in Caribbean

Less expensive
More expensive
This month
Next month
September
February
$304
$401
Month
Price
January
$444
February
$471
March
$456
April
$428
May
$388
June
$278
July
$290
August
$271
September
$244
October
$270
November
$304
December
$401
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Resorts in Caribbean. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Caribbean

Caribbean Resorts information

Number of reviews
55,683
Accommodation
1324 Resorts
Lowest Price
$189
Highest Price
$1,536

Frequently asked questions

What are the best resorts in Caribbean?
Jump straight into vacation mode and get the R&R you need in one of Caribbean's multiple resorts. With a total average guest review rating of 8.5, there's a place for every taste and budget. Many visitors to San Juan love staying at The Ritz-Carlton, San Juan, a 5-star option with premium bedding and a steam room. Another unbeatable choice in this popular city is La Concha Renaissance San Juan Resort. This 4-star escape includes a Champagne service and beach loungers.
Why book your resort in Caribbean with Expedia?
Getting away shouldn't be complicated, so if you're on the lookout for resorts at a great price, Expedia has got your back. Stick to the budget and pick a low-cost resort or book 5-star accommodations and spoil your crew.
How can I find cheap resorts in Caribbean?
With Expedia's convenient filter tool, locating cheap resorts in Caribbean is easy. To discover properties that are easy on your bank balance, fine-tune your search results by star rating, budget and amenities.

Explore a world of travel with Expedia