Caribbean hotels

Caribbean hotels

Search hundreds of travel sites at once for hotels in Caribbean

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low season

September Cheapest month to stay with an average 16% drop in price.

High season

April Most expensive month to stay with an average 30% rise in price.

Average price (weeknight)

₪656 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₪658 Average Fri & Sat price over the last 2 weeks.

Best Caribbean hotels

Show all
The Spanish Court Hotel - Kingston - Building
1
9.0 Excellent (711 reviews)
₪826+
Grand Hyatt Baha Mar - Nassau - Building
2
8.1 Excellent (1,084 reviews)
₪1,477+
Dominican Fiesta Hotel & Casino - Santo Domingo - Building
3
8.0 Excellent (897 reviews)
₪351+
Sheraton Old San Juan Hotel - San Juan - Building
4
8.0 Excellent (614 reviews)
₪892+
Fortaleza Suites - San Juan - Building
6
8.0 Excellent (465 reviews)
₪530+
Hotel Nacional De Cuba - Havana - Building
7
7.3 Good (4 reviews)
₪833+
British Colonial Hilton Nassau - Nassau - Building
8
7.0 Good (267 reviews)
₪1,157+

Browse Caribbean hotels by topic

casinos
beach
airport
water parks
Recommended
Barceló Bávaro Palace - Punta Cana - Building
1
8.0 Excellent (1,602 reviews)
₪1,074+
Condado Vanderbilt Hotel - San Juan - Building
2
9.1 Excellent (721 reviews)
₪1,570+
San Juan Marriott Resort & Stellaris Casino - San Juan - Building
3
8.2 Excellent (523 reviews)
₪1,446+
Sheraton Puerto Rico Hotel & Casino - San Juan - Building
4
8.2 Excellent (446 reviews)
₪1,119+
The Condado Plaza Hilton - San Juan - Building
5
7.7 Good (117 reviews)
₪1,239+
Best Western Plus Condado Palm Inn & Suites - San Juan - Building
6
8.0 Excellent (1,549 reviews)
₪957+
Barceló Bávaro Beach - Adults only - Punta Cana - Bedroom
7
8.0 Excellent (806 reviews)
₪1,177+
Holiday Inn Express San Juan Condado - San Juan - Building
8
8.0 Excellent (702 reviews)
₪713+
Hotels Caribbean
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)