
Search Resorts in Caribbean Islands
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Caribbean Islands resorts

1. Hyatt Vacation Club at Hacienda del Mar, Dorado
Hyatt Vacation Club at Hacienda del Mar, DoradoSabana
9.4 out of 10, Exceptional, (4,196 reviews)
The price is AED 565
AED 776 total
includes taxes & fees
29 Nov - 30 Nov

2. Barceló Bávaro Beach - Adults Only - All Inclusive
Barceló Bávaro Beach - Adults Only - All InclusiveBávaro
8.6 out of 10, Excellent, (3,850 reviews)
The price is AED 846
AED 1,083 total
includes taxes & fees
28 Nov - 29 Nov

3. Grand Hyatt Baha Mar
Grand Hyatt Baha MarNassau
8.8 out of 10, Excellent, (5,665 reviews)
The price is AED 949
AED 1,544 total
includes taxes & fees
7 Dec - 8 Dec

4. Hilton Vacation Club Flamingo Beach St. Maarten
Hilton Vacation Club Flamingo Beach St. MaartenPelican Key
9.2 out of 10, Wonderful, (1,821 reviews)
The price is AED 449
AED 564 total
includes taxes & fees
18 Nov - 19 Nov

5. Oyster Bay Beach Resort
Oyster Bay Beach ResortOyster Pond
9.0 out of 10, Wonderful, (1,006 reviews)
The price is AED 568
AED 689 total
includes taxes & fees
8 Dec - 9 Dec

6. Royal Islander Resort La Plage
Royal Islander Resort La PlageLowlands
8.8 out of 10, Excellent, (685 reviews)
The price is AED 775
AED 941 total
includes taxes & fees
9 Nov - 10 Nov

7. Hyatt Regency Grand Reserve Puerto Rico
Hyatt Regency Grand Reserve Puerto RicoZarzal
9.2 out of 10, Wonderful, (3,529 reviews)
The price is AED 967
AED 1,243 total
includes taxes & fees
10 Nov - 11 Nov

8. Hilton Ponce Golf & Casino Resort
Hilton Ponce Golf & Casino ResortPonce
8.8 out of 10, Excellent, (1,172 reviews)
The price is AED 716
AED 795 total
includes taxes & fees
15 Nov - 16 Nov

9. El Embajador, a Royal Hideaway Hotel
El Embajador, a Royal Hideaway HotelBella Vista
9.4 out of 10, Exceptional, (1,557 reviews)
The price is AED 404
AED 517 total
includes taxes & fees
9 Nov - 10 Nov

10. Majestic Colonial Punta Cana - All Inclusive
Majestic Colonial Punta Cana - All InclusiveBávaro
9.0 out of 10, Wonderful, (5,688 reviews)
The price is AED 1,248
AED 1,248 total
includes taxes & fees
9 Nov - 10 Nov

11. Grand Palladium Punta Cana Resort & Spa - All Inclusive
Grand Palladium Punta Cana Resort & Spa - All InclusiveBávaro
8.2 out of 10, Very good, (1,001 reviews)
The price is AED 666
AED 852 total
includes taxes & fees
3 Dec - 4 Dec

12. DoubleTree by Hilton San Juan
DoubleTree by Hilton San JuanSanturce
9.0 out of 10, Wonderful, (1,001 reviews)
The price is AED 518
AED 745 total
includes taxes & fees
29 Nov - 30 Nov

13. Dreams Cap Cana Resort & Spa - All Inclusive
Dreams Cap Cana Resort & Spa - All InclusiveCap Cana
8.6 out of 10, Excellent, (760 reviews)
The price is AED 1,195
AED 1,195 total
includes taxes & fees
1 Dec - 2 Dec

14. Barceló Bávaro Palace - All Inclusive
Barceló Bávaro Palace - All InclusiveBávaro
8.2 out of 10, Very good, (6,217 reviews)
The price is AED 905
AED 1,158 total
includes taxes & fees
9 Nov - 10 Nov

15. Catalonia Royal Bavaro - Adults Only
Catalonia Royal Bavaro - Adults OnlyPunta Cana
8.4 out of 10, Very good, (2,381 reviews)
The price is AED 1,014
AED 1,014 total
includes taxes & fees
9 Nov - 10 Nov

16. Sandyport Beach Resort
Sandyport Beach ResortNassau
8.8 out of 10, Excellent, (1,003 reviews)
The price is AED 801
AED 1,203 total
includes taxes & fees
9 Dec - 10 Dec

17. Serenade All Suites - Adults Only Resort - All inclusive
Serenade All Suites - Adults Only Resort - All inclusivePunta Cana
8.6 out of 10, Excellent, (5,926 reviews)
The price is AED 1,001
AED 1,281 total
includes taxes & fees
24 Nov - 25 Nov

18. Copamarina Beach Resort & Spa
Copamarina Beach Resort & SpaGuanica
9.2 out of 10, Wonderful, (1,004 reviews)
The price is AED 782
AED 1,023 total
includes taxes & fees
8 Dec - 9 Dec

19. Serenade Punta Cana Beach & Spa Resort - All Inclusive
Serenade Punta Cana Beach & Spa Resort - All InclusivePunta Cana
8.0 out of 10, Very good, (6,972 reviews)
The price is AED 937
AED 1,200 total
includes taxes & fees
9 Dec - 10 Dec

20. Grand Palladium Select Bávaro - All Inclusive
Grand Palladium Select Bávaro - All InclusiveBávaro
9.4 out of 10, Exceptional, (762 reviews)
The price is AED 1,004
AED 1,286 total
includes taxes & fees
2 Dec - 3 Dec
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.
Top Caribbean Islands Hotel Reviews

Princess Grand Jamaica Resort - All Inclusive
10/10 Excellent



































































