- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Caribbean Islands hotels with a golf course

1. El Conquistador Resort
El Conquistador ResortCabezas
9.2 out of 10, Wonderful, (3,700 reviews)
The price is ₹32,699
₹42,280 total
includes taxes & fees
9 Dec - 10 Dec

2. Ocean Blue & Sand Beach Resort - All Inclusive
Ocean Blue & Sand Beach Resort - All InclusiveBávaro
8.6 out of 10, Excellent, (6,285 reviews)
The price is ₹71,956
₹71,956 total
includes taxes & fees
6 Dec - 7 Dec

3. Condado Ocean Club - Adults Only
Condado Ocean Club - Adults OnlyCondado
9.0 out of 10, Wonderful, (1,700 reviews)
The price is ₹20,295
₹26,104 total
includes taxes & fees
29 Nov - 30 Nov

4. Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Lopesan Costa Bávaro Resort Spa & Casino - All InclusiveBávaro
8.4 out of 10, Very good, (7,612 reviews)
The price is ₹32,941
₹42,165 total
includes taxes & fees
13 Dec - 14 Dec

5. The Royal Sonesta San Juan
The Royal Sonesta San JuanIsla Verde
9.0 out of 10, Wonderful, (2,931 reviews)
The price is ₹32,783
₹43,595 total
includes taxes & fees
29 Nov - 30 Nov

6. Sheraton Puerto Rico Resort & Casino
Sheraton Puerto Rico Resort & CasinoSanturce
9.2 out of 10, Wonderful, (1,332 reviews)
The price is ₹19,881
₹28,846 total
includes taxes & fees
29 Nov - 30 Nov

7. West Bay Club
West Bay ClubGrace Bay
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ₹41,031
₹52,109 total
includes taxes & fees
13 Dec - 14 Dec

8. Hyatt Centric San Juan - Isla Verde
Hyatt Centric San Juan - Isla VerdeIsla Verde
9.2 out of 10, Wonderful, (851 reviews)
The price is ₹15,875
₹22,423 total
includes taxes & fees
1 Dec - 2 Dec

9. Grand Bavaro Princess - All Inclusive
Grand Bavaro Princess - All InclusiveBávaro
8.2 out of 10, Very good, (4,299 reviews)
The price is ₹19,707
₹25,225 total
includes taxes & fees
16 Nov - 17 Nov

10. El Embajador, a Royal Hideaway Hotel
El Embajador, a Royal Hideaway HotelBella Vista
9.4 out of 10, Exceptional, (1,560 reviews)
The price is ₹12,071
₹15,451 total
includes taxes & fees
6 Dec - 7 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

Casa de Campo Resort and Villas
Casa de Campo Resort and VillasLa Romana

































































