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.

S Hotel Montego Bay - Luxury Boutique All-Inclusive Hotel 5 stars

Hotel in Montego Bay

Set in Montego Bay, S Hotel Montego Bay - Luxury Boutique All-Inclusive Hotel Small Luxury All-Inclusive Hotel is a 4-star hotel that has a 24-hour front desk, swimming pools, sky pools, bars, room... Great visual aesthetic, very friendly staff, loved the Starbucks-like coffee shop on site and the beautiful large bathtub in our room. The hotel’s advantage is that it’s small so you don’t have to deal with crowds during meal time/activities

Show more Show less
9
Superb
1,445 reviews
Price from
US$609
per night

Hyatt Place Manati 3 stars

Hotel in Manati

Offering an outdoor swimming pool, Hyatt Place Manati is located 6.5 km from Playa Mar Chiquita beach. Free Wi-Fi access is available in all areas. Excellent service, breakfast was good and the Variety of items for my family

Show more Show less
9
Superb
1,220 reviews
Price from
US$196.36
per night

Nautilus by La Jamaca Hotels-Downtown La Parguera 2 stars

Hotel in Lajas

Nautilus by La Jamaca Hotels-Downtown La Parguera is set in Lajas, 26 km from Guanica Dry Forest and 1.4 km from La Parguera BioBay. The place the location and the pool beautiful

Show more Show less
9.2
Superb
207 reviews
Price from
US$179.85
per night

HOSTAL BOUTIQUE 53

Hotel in Downtown Santo Domingo, Santo Domingo

Ideally set in Santo Domingo, HOSTAL BOUTIQUE 53 offers air-conditioned rooms, a terrace and free WiFi. Great stay. The hotel is very good value for money. Mickael was incredibly helpful and accommodating. He also gives really good tips. Highly recommended.

Show more Show less
9.3
Superb
327 reviews
Price from
US$55.68
per night

La Botanica Hotel

Hotel in Santurce, San Juan

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. Beautiful, calming space with all of the amenities you could need and some very thoughtful touches. Really loved the included breakfast, teas and yoga. Would love to stay again!

Show more Show less
9.2
Superb
107 reviews
Price from
US$238.60
per night

Kura Botanica Hotel 4 stars

Hotel in Willemstad

Kura Botanica Hotel has an outdoor swimming pool, garden, a terrace and bar in Willemstad. This 4-star hotel offers a 24-hour front desk, a concierge service and free WiFi. Loved everything about this hotel! Staff was super friendly, walking distance to downtown and the village (but is still a very quiet and relaxing environment). AC worked super well and the king bed was very comfortable! A great place to relax and explore Willemstad! Would stay here again no questions asked! We also loved their two cats especially Max ☺️

Show more Show less
9
Superb
111 reviews
Price from
US$187.25
per night

Hotel California Playa El Yaque 3 stars

Hotel in El Yaque

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.1
Superb
107 reviews
Price from
US$81
per night

The Hut Bonaire

Hotel in Kralendijk

The Hut Bonaire has an outdoor swimming pool, garden, a terrace and restaurant in Kralendijk. The location is very central. Lucas was very kind to me, the cleaning lady was also very kind and helpful. If I have to choose a place to stay I would choose it again

Show more Show less
9.2
Superb
277 reviews
Price from
US$80
per night

Naranjo Hotel Boutique 3 stars

Hotel in Higuey

Set in Higuey, 37 km from Cana Bay Golf Club, Naranjo Hotel Boutique offers accommodation with a garden, free private parking, a shared lounge and a terrace. Loved everything about the place. The staff is very helpful. Nice complete breakfast included in the price.

Show more Show less
9
Superb
144 reviews
Price from
US$74.05
per night

guest house MY WAY

Hotel in Las Terrenas

Located in Las Terrenas, a few steps from Punta Popy Beach, guest house MY WAY provides accommodation with a terrace, free private parking, a restaurant and a bar. Amazing staff, a beautiful beach view from the balcony, well equipped kitchen and walking distance to everywhere. Many thanks :)

Show more Show less
9.1
Superb
128 reviews
Price from
US$57.42
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 & 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