Stay in Caribbean Islands's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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. Excellent, big room with kitchen. The sunset is spectacular

Show more Show less
9.4
Awesome
1,493 reviews
Price from
$185
per night

EL Colonial Adults Only

Hotel in Old San Juan, San Juan

Located in San Juan and with Playa Ocho reachable within 1.3 miles, EL Colonial Adults Only has express check-in and check-out, allergy-free rooms, a bar, free WiFi and a terrace. The hotel is great and the staff are extremely friendly and helpful. The bar/front desk is open 24/7 and drinks are free. The historic hotel building is really cool and the roof deck is awesome.

Show more Show less
9.2
Awesome
184 reviews
Price from
$208.80
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.5
Exceptional
190 reviews
Price from
$135
per night

Zenza Boutique Hotel

Hotel in Providenciales

Located in Providenciales, Zenza Boutique Hotel provides 4-star accommodations with private balconies. This 4-star hotel offers a concierge service and luggage storage space. The room, and the hotel in general, is new, modern and in great location. I liked the area much more then Grace Bay that is full of resorts and hotels. This location provides great place for a relaxing vacation.

Show more Show less
9.1
Awesome
110 reviews
Price from
$432.25
per night

Punta Popy Boutique Hotel

Hotel in Las Terrenas

Located in Las Terrenas, a 5-minute walk from Punta Popy Beach, Punta Popy Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a bar and a garden. The breakfast was amazing and the hosts are very friendly. We felt safe and secure and enjoyed meeting the other guests at breakfast too. It is down a long road from the beach but we didn't mind the stroll and it was nice and quiet there

Show more Show less
9.6
Exceptional
141 reviews
Price from
$95
per night

La Aldea

Hotel in Colonial Zone, Santo Domingo

La Aldea has a restaurant, bar, a shared lounge and garden in Santo Domingo. Featuring family rooms, this property also provides guests with a terrace. I loved the location, cleanliness, and quietness. Frank was very helpful and friendly. His staff was welcoming and it made a pleasant stay for me. The shower set up was amazing and the hot water was perfect.

Show more Show less
9.3
Awesome
103 reviews
Price from
$55
per night

Homewood Suites By Hilton Santo Domingo

Hotel in Downtown Santo Domingo, Santo Domingo

Located in Santo Domingo, a 5-minute walk from Blue Mall, Homewood Suites By Hilton Santo Domingo has accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness... Excellent Location, service and Staff

Show more Show less
9
Awesome
159 reviews
Price from
$114
per night

Trópica Beach Hotel

Hotel in Ocean Park, San Juan

Located in San Juan and with Ocean Park Beach reachable within a 2-minute walk, Trópica Beach Hotel provides express check-in and check-out, allergy-free rooms, a garden, free WiFi throughout the... It was so pretty and neat.Loved the decor!

Show more Show less
9.1
Awesome
163 reviews
Price from
$211.65
per night

HOTEL PELICAN

Hotel in Schœlcher

HOTEL PELICAN is a 3-star property located in Schœlcher, facing the beach. The breakfast was the lowest point of this hotel. The quality was good, but the chef lost his temper when asked for milk. However, the French woman at the front desk was extremely friendly and helpful. The cleaning lady from Saint Lucia was very friendly also. The ocean view from the balcony is fantastic. I recommend requesting a room with an ocean view.

Show more Show less
9.3
Awesome
603 reviews
Price from
$143
per night

Cabrera Chalet boutique hotel

Hotel in Cabrera

Offering free WiFi throughout the property, a sun terrace with a swimming pool, bar and shared lounge, Cabrera Chalet boutique hotel is located in Cabrera. The tranquility, the cleanliness, the place is amazing to relax and decompress

Show more Show less
9.5
Exceptional
120 reviews
Price from
$75
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

Explore guest reviews of hotels in Caribbean Islands

See all