Caribbean Islands hotels

Caribbean Islands hotels

Caribbean Islands - San Juan, Puerto Rico
Check-in
Check-out
Compare vs. KAYAK |

Latest Caribbean Islands Hotel Deals

San Juan
San Juan
3 stars from $106
4+ stars from $201
Punta Cana
Punta Cana
3 stars from $14
4+ stars from $12
Nassau
Nassau
3 stars from $122
4+ stars from $173
Montego Bay
Montego Bay
3 stars from $39
4+ stars from $50
Oranjestad
Oranjestad
3 stars from $81
4+ stars from $107
Havana
Havana
3 stars from $24
4+ stars from $115

Good to know

Low season

SeptemberCheapest month to stay with an average 24% drop in price.

High season

MarchMost expensive month to stay with an average 21% rise in price.

Average price (weeknight)

$222Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

$205Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Caribbean Islands

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Caribbean Islands

Are hotels in Caribbean Islands safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Caribbean Islands?

How much is a cheap hotel in Caribbean Islands?

How much is a hotel in Caribbean Islands for tonight?

How much is a hotel in Caribbean Islands for this weekend?

Best Caribbean Islands hotels

Show all

Browse Caribbean Islands hotels by topic

casinos
beach
airport
water parks
Recommended
Barceló Bávaro Palace - Punta Cana - Golf course
1
8.5 Excellent (2,462 reviews)
Condado Vanderbilt Hotel - San Juan - Pool
3
9.2 Excellent (849 reviews)
Sheraton Puerto Rico Hotel & Casino - San Juan - Building
5
8.6 Excellent (566 reviews)
The Condado Plaza Hilton - San Juan - Pool
6
7.5 Good (379 reviews)
Holiday Inn Express San Juan Condado - San Juan - Building
7
8.1 Excellent (930 reviews)

Hotels in Caribbean Islands

  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)