Skip to main content

The best resorts in Caribbean Islands

Check out our pick of great resorts in Caribbean Islands

Filter by:


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

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 service and free WiFi. The restaurants serves Caribbean dishes. 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

Live Aqua Punta Cana - All Inclusive - Adults Only 5 stars

Uvero Alto, Punta Cana

Live Aqua Beach Resort Punta Cana features a restaurant, outdoor swimming pool, a bar and garden in Punta Cana. Situated conveniently in the Uvero Alto district, this resort provides a private beach area, as well as an indoor pool. The accommodation offers a 24-hour front desk, room service and free WiFi throughout the property. This place is heaven on Earth! We had amazing time. Room is very spacious, super clean with breathtaking view and huge terrace with pool. Stuff was super nice, food was amazing and they offer various activities and facilities. We are definitely coming back.

Show more Show less
9
Superb
1,797 reviews
Price from
US$486
per night

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive 5 stars

Uvero Alto, Punta Cana

The beach front Breathless Punta Cana Resort & Spa - Adults Only offers 6 swimming pools, 2 outdoor hot tubs, spa treatments and free WiFi throughout. This party resort has a nightclub.

Offering a private balcony, hot tub, air conditioning, flat-screen cable TV and coffee maker, these suites include private bathrooms with free toiletries. Gricelda was an excelente host!! Very happy to have her around.

Show more Show less
9.1
Superb
1,266 reviews
Price from
US$375
per night

Holiday Inn Mayaguez & Tropical Casino, an IHG Hotel 3 stars

Mayaguez

Minutes from the attractions of Porta del Sol and beautiful Caribbean beaches, this hotel in Mayaguez, Puerto Rico offers amenities such as free WiFi, free parking and an on-site restaurant.

Holiday Inn Mayaguez features an on-site casino with live entertainment. Guests will also enjoy the outdoor pool and well-equipped fitness centre with cardiovascular equipment and free weights. Reakfast was outstanding. Personnel very kind and willing to help us

Show more Show less
9
Superb
2,257 reviews
Price from
US$188.70
per night

Long Bay Beach Resort

Tortola Island

Situated in West End Tortola, Long Bay Beach Resort features a restaurant. Among the various facilities of this property are a bar and a garden. All rooms include a balcony.

All guest rooms in the hotel are equipped with a flat-screen TV. Akil the manager/host is incredible! His personal touch and keen attention to our needs and every want was superb. From the moment we arrived and he handed us our Welcome Rum Punch (one of the best we tasted on our whole trip BTW), to coordinating sailing day trips, reservations, transportation to so many little thoughtful things such as a surprise Personalized Bon Voyage complimentary fruit plate at our final breakfast. He and ALL the staff there are so friendly and helpful. They took amazing care of us!

Show more Show less
9.2
Superb
127 reviews
Price from
US$698
per night

OceanBlue Resort 3 stars

Christ Church

Located in Christ Church, 300 metres from Long Bay, OceanBlue Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Nice and quite… hospitality superb, close to the ocean infinity pool very nice ..nature … sounds of the waves is so soothing and amazing. The owners is kind and nice people. We are safe staying in the Ocean Blue Resort.

Show more Show less
9
Superb
294 reviews
Price from
US$134.15
per night

Xanadu Apartments at Blue Bay Golf & Beach Resort

Willemstad

Featuring a patio with pool views, a private beach area and an outdoor swimming pool, Xanadu Apartments at Blue Bay Golf & Beach Resort can be found in Willemstad, close to Blue Bay Beach and 12 km from Queen Emma Bridge. This property offers access to a balcony, tennis at the tennis court, free private parking and free WiFi. Featuring a private entrance, the aparthotel allows guests to maintain their privacy. Beautifully appointed apartment of a very high standard and elegantly decorated. Very thoughtfully equipped with appliances, air conditioning and a fully functioning kitchen including a dishwasher. Large balcony making everything feel light and airy.

Show more Show less
9.7
Exceptional
219 reviews
Price from
US$225.90
per night

Saman Boutique Hotel

Las Terrenas

Set in Las Terrenas, 1.8 km from Playa El Portillo, Saman Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Boasting a bar, the resort is close to several noted attractions, around 1.8 km from Punta Popy Beach and around 2 km from Pueblo de los Pescadores. The accommodation features room service, a 24-hour front desk and currency exchange for guests. The property was beautiful, very well furnished and equipped, very elegant!

Show more Show less
9.1
Superb
599 reviews
Price from
US$166.40
per night

Grand Windsock Bonaire

Kralendijk

Located in Kralendijk, 200 metres from Bachelor's Beach, Grand Windsock Bonaire provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Less than 1 km from Te Amo Beach, the resort offers a bar and a private beach area. The accommodation features room service and a concierge service for guests. It was very Nice and peaceful. Very relaxing

Show more Show less
9
Superb
450 reviews
Price from
US$165.75
per night

Hyatt Ziva Cap Cana 5 stars

Cap Cana, Punta Cana

Facing the beachfront, Hyatt Ziva Cap Cana offers 5-star accommodation in Punta Cana and has an outdoor swimming pool, fitness centre and garden. Boasting a kids' club, this property also welcomes guests with a restaurant, a water park and a terrace. The property features a sauna, entertainment staff and room service. Always a pleasure to go back to the Hyatt Ziva - this time we stayed for longer and what a relaxing amazing time we got. Big thank you to Anderson our butler for looking after us, making sure everyday that we are happy, that our pool bed is prepared every day, following up on our spa bookings and special requirements. Again a big thank you to Anderson for the bottle of champagne and strawberry chocolates you left for us in our room the day before we left - we enjoyed it!!!! A big thank you to Daniel “our waiter” at the pool area for providing our drinks, making sure that we always have water and bring our first drinks in the morning without asking. Thank you for talking to us telling us more about where you from, your family and your dreams and that you are doing this job so safe money to study and to look after your daughter and mother. A big thank you to Lisandra (pool bed inspector) checking on us everyday making sure that we are happy and always nice to chat to her and her appreciation of her beautiful country. A big thank you for Haydon for organizing and booking our New Years eve table at Zilara Pool - we enjoyed the evening. We can highly recommend Hyatt Cap Cana to anyone, good quality food, exceptional caring friendly staff members and amazing comfortable clean rooms. Hyatt Ziva Cap Cana is the best resort in Dominican Republic!!!

Show more Show less
9
Superb
351 reviews
Price from
US$680
per night

Most booked resorts in Caribbean Islands this month

FAQs about resorts in Caribbean Islands

Resorts that guests love in Caribbean Islands