- 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 mountains nearby

1. Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
Wyndham Grand Rio Mar Rainforest Beach and Golf ResortMameyes II
8.8 out of 10, Excellent, (2,274 reviews)
The price is ₹53,530
₹73,679 total
includes taxes & fees
9 Nov - 10 Nov

2. El Conquistador Resort
El Conquistador ResortCabezas
9.2 out of 10, Wonderful, (3,690 reviews)
The price is ₹29,498
₹38,806 total
includes taxes & fees
9 Dec - 10 Dec

3. Sea Gate Hotel
Sea Gate HotelIsabel II
9.6 out of 10, Exceptional, (1,000 reviews)
The price is ₹8,875
₹10,288 total
includes taxes & fees
9 Nov - 10 Nov

4. DoubleTree by Hilton San Juan
DoubleTree by Hilton San JuanSanturce
9.0 out of 10, Wonderful, (1,002 reviews)
The price is ₹13,251
₹19,050 total
includes taxes & fees
29 Nov - 30 Nov

5. Four Points by Sheraton Caguas Real Hotel & Casino
Four Points by Sheraton Caguas Real Hotel & CasinoCaguas
9.0 out of 10, Wonderful, (1,005 reviews)
The price is ₹17,083
₹22,185 total
includes taxes & fees
22 Nov - 23 Nov

6. Rabot Hotel from Hotel Chocolat
Rabot Hotel from Hotel ChocolatSoufrière
9.4 out of 10, Exceptional, (721 reviews)
The price is ₹56,106
₹66,771 total
includes taxes & fees
29 Nov - 30 Nov

7. Ladera Resort - Adults Only
Ladera Resort - Adults OnlySoufrière
9.8 out of 10, Exceptional, (723 reviews)
The price is ₹139,798
₹164,691 total
includes taxes & fees
17 Nov - 18 Nov

8. Wyndham Palmas Beach and Golf Boutique Resort
Wyndham Palmas Beach and Golf Boutique ResortHumacao
8.4 out of 10, Very good, (879 reviews)
The price is ₹25,356
₹33,719 total
includes taxes & fees
9 Nov - 10 Nov

9. Aquarius Vacation Club at Boqueron Beach Resort
Aquarius Vacation Club at Boqueron Beach ResortCabo Rojo
9.2 out of 10, Wonderful, (2,944 reviews)
The price is ₹11,259
₹12,770 total
includes taxes & fees
6 Dec - 7 Dec

10. Hacienda Villa Sotomayor
Hacienda Villa SotomayorAdjuntas
8.8 out of 10, Excellent, (325 reviews)
The price is ₹5,991
₹7,376 total
includes taxes & fees
16 Nov - 17 Nov
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.






































































