Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Caribbean Islands's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Villa Cofresi

Hotel in Rincon

Located at Rincón Beach, Villa Cofresi offers an outdoor pool, a beach bar, game room and table tennis. Guests can enjoy free Wi-Fi access. The hotel is so close to the beach and near many wonderful amenities! Quiet at night and lovely spot!

Show more Show less
9.3
Wonderful
1,223 reviews
Price from
$185
per night

Bella Surf Inn

Hotel in Isabela

Located in Isabela, within a few steps of Jobos Beach and 1.4 miles of Montones Beach, Bella Surf Inn provides accommodations with a terrace and free WiFi as well as free private parking for guests... The place is excellent if you want to explore the surroundings and get to know better the coast of Isabella. If you're going to have a relaxing day in front of the beach or just want to have a beer and food just crossing the street, this is your place. The rooms have a little kitchen so you can bring your own coffee, water, and snacks.

Show more Show less
9.2
Wonderful
107 reviews
Price from
$98.10
per night

Royal Delonix

Hotel in Penuelas

Located in Penuelas, 10 miles from Hacienda Buena Vista, Royal Delonix provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Right on town, very clean hotel and good staff, has a nice small restaurant. Live music in weekend, nice small pool, room view in 6th floor that we were was very nice.

Show more Show less
9
Wonderful
123 reviews
Price from
$90
per night

Ocean Cliff Hotel Negril Limited

Hotel in Negril

Located in Negril, 1.6 miles from Seven Mile Beach, Ocean Cliff Hotel Negril Limited has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The amazing pool view to the ocean. Coziness and design of the property.

Show more Show less
9.3
Wonderful
127 reviews
Price from
$160
per night

Turtle Bay Inn

Hotel in Lajas

Located in Lajas, 8.9 miles from Porta Coeli Religious Art Museum, Turtle Bay Inn provides accommodations with an outdoor swimming pool, free private parking, a bar and a shared lounge. The breakfast are the best, the person workign are the best staff and Angel is the best of front desk. Ask for him 💪💪🤝🤝

Show more Show less
9.1
Wonderful
119 reviews
Price from
$136.40
per night

Casa Grande Mountain Retreat - Adults Only

Hotel in Utuado

Located in Utuado, 29 miles from Arecibo Observatory, Casa Grande Mountain Retreat - Adults Only provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a garden.... Casa Grande Mountain Retreat was fantastic, very special and peaceful place, the staff is great, very serviceable and attentive at all moments... even though the food is plant-based (kind of vegan) it was great, loved it... looking forward to visiting again... thanks for a great weekend!!!

Show more Show less
9.1
Wonderful
104 reviews
Price from
$159
per night

EL Colonial Adults Only

Hotel in Old San Juan, San Juan

Located in San Juan and with Playa Ocho reachable within 1.6 miles, EL Colonial Adults Only has express check-in and check-out, allergy-free rooms, a bar, free WiFi and a terrace. the place is beautiful! The team is really hospitable and helpful, the rooms are large and airy, all facilities worked well, bed was super comfy, rooftop lounge and open bar were excellent. It was a really nice stay and i will certainly recommend this to anyone who wants to stay in the middle of old San Juan.

Show more Show less
9.3
Wonderful
503 reviews
Price from
$288
per night

TAKUMA BOUTIK HOTEL

Hotel in Las Terrenas

Located in Las Terrenas, a 2-minute walk from Punta Popy Beach, TAKUMA BOUTIK HOTEL provides accommodations with an outdoor swimming pool, free private parking, a bar and a shared lounge. Beautiful and new hotel, very clean, good breakfast and welcoming staff! The room is comfortable and pleasant.

Show more Show less
9.4
Wonderful
344 reviews
Price from
$136
per night

Orient Beach Hotel

Hotel in Orient Bay

Located in Orient Bay, a few steps from Orient Bay Beach, Orient Beach Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The continental breakfast breads & croissants were delicious & freshly baked, the optional extras for eggs etc… offered a good selection. Fresh fruit salad was nice though a little small.

Show more Show less
9.4
Wonderful
103 reviews
Price from
$228
per night

Zenza Boutique Hotel

Hotel in Providenciales

Located in Providenciales, a 9-minute walk from Babalua Beach, Zenza Boutique Hotel provides accommodations with free bikes, free private parking, an outdoor swimming pool and a terrace. The location is perfect, staff is so friendly and helpful!!! 100/100

Show more Show less
9.1
Wonderful
193 reviews
Price from
$286.74
per night

Hotels with extra health and safety measures

Find hotels in Caribbean Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Caribbean Islands in the past month

See all

Caribbean Islands's best hotels with breakfast

See all

Budget hotels in Caribbean Islands

See all

Hotels in Caribbean Islands you can book without a credit card

See all

FAQs about hotels in Caribbean Islands

Planning a trip? Get inspired by reviews of cities in Caribbean Islands