Skip to main content

Stay in Caribbean Islands's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Set in Aguadilla, 1.1 km from Cueva Survival Beach, Punta Borinquen Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. We had breakfast outside the resort.

Show more Show less
9
Superb
1,214 reviews

Fairfield by Marriott Luquillo Beach has an outdoor swimming pool, fitness centre, a shared lounge and restaurant in Luquillo. Beautiful, confortable, excellent services.

Show more Show less
9
Superb
226 reviews
Price from
US$203.71
per night

Located in Santo Domingo, 1 km from Blue Mall, Aloft Santo Domingo Piantini provides accommodation with an outdoor swimming pool, private parking, a terrace and a bar. I had an amazing stay at Aloft Santo Domingo Piantini. From the moment I walked in, I was impressed with how clean and well-maintained everything was—from the entrance to the elevators and the rooms. The hotel felt incredibly secure, with a visible presence of either military or police officers, which made me feel safe throughout my stay. The staff was friendly, and the atmosphere was modern and vibrant. I would definitely recommend this hotel to anyone visiting Santo Domingo, and I will absolutely be staying here again!

Show more Show less
9.1
Superb
137 reviews

Located in Jarabacoa, 7.2 km from Salto de Jimenoa, Hotel Pinar Dorado By Hotel Gran Jimenoa provides accommodation with a garden, free private parking, a restaurant and a bar. Amazing place. The reception guys were so great, the waiters at the restaurant of the hotel are very friendly. English speakers which is not that common in Dominican Republic. Food is nice and the hotel itself is like in the middle of paradise. Very private and chill. The rooms are very good and quiet. Would definitely recommend to stay here, fair price in my opinion for the stay and the services (Jakuzi and meals). They even have like a small garage and helped us with our car which had a problem. Amazing staff members and place. Thank you so much 🙏🏼🫶

Show more Show less
9.1
Superb
123 reviews
Price from
US$90.72
per night

Situated in Lajas, 2.5 km from Rosada Beach, Nautilus by La Jamaca Hotels-Downtown La Parguera features accommodation with free WiFi and free private parking. It’s a cute property, great pool, with parking lot and convenient location. It also has laundry! Loved that the room have like little terrace with hammocks or things.

Show more Show less
9.3
Superb
457 reviews

Located in Rincon, 400 metres from Maria's Beach, Tres Palmas by La Cambija provides accommodation with free WiFi and free private parking. Porta Coeli Religious Art Museum is 46 km from the hotel. Location, good price, excellent attention from the staff on site, excellent communication even though it was contactless. The room was clean, very nice, comfortable beds, and the location, perfect.

Show more Show less
9.1
Superb
177 reviews

Boutique Hotel Wanapa - Adult Friendly - 14 years and older has an outdoor swimming pool, garden, a shared lounge and terrace in Kralendijk. Very friendly staff and owners, always kind and happy to help you. The pool area is great, amazing pool with comfortable chairs. Very good food, both breakfast as diner. You can take a coffee during the day, use snorkeling gear, there are books and magazines to read, ... everything is foreseen. We can only recommend this place.

Show more Show less
9.4
Superb
142 reviews
Price from
US$117.04
per night

Located in San Juan and with Ocean Park Beach reachable within 300 metres, La Botanica Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace. Location was great, charming room, nice outdoor shower, I would’ve liked to stay longer. Also, check in and out was simple.

Show more Show less
9.1
Superb
153 reviews
Price from
US$219.66
per night

Situated in El Yaque, a few steps from Playa el Yaque, Hotel California Playa El Yaque features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. The hotel is very nice, clean, the room is big. The room has hot water!!! This is not often seen in Venezuela. We had double room and size was bigger than we expected. The view from the balcony is on the pool and sea. Location 2 min from the beach and all restaurants. However, the hotel restaurant is nice with amazing food selections. The pool was cleaned every day! Staff friendly and helpful. Highly recommend Hotel California Playa! Cheers from Irish honeymooners 😊

Show more Show less
9.2
Superb
121 reviews

The Hut Bonaire has an outdoor swimming pool, garden, a terrace and restaurant in Kralendijk. Offering a bar, the property is located within 1.5 km of Flamingo Beach. Everything was so well taken care of. And love was in the air

Show more Show less
9.4
Superb
439 reviews

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 & disinfecting
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 that 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

See reviews by guests who stayed at hotels in Caribbean Islands

See all