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.

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. Great location, clean facility, love the pool

Show more Show less
9
Superb
1,452 reviews
Price from
US$135
per night

Located in Willemstad, 1.7 km from Parasasa Beach, MERAKII SEAVIEW ESCAPE CURACAO provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. This 4-star resort offers a concierge service, luggage storage space and free WiFi. A terrace, an on-site bar and shared lounge are available. Super comfy, great enjoyable pool, comfy beds, friendly and helpful staff. Parking inside the premises. I felt very comfortable and relaxed, we enjoyed the pool every day before going to the beach or after. The rooms are spacious and clean and the staff helped us with everything. 🫶🏻

Show more Show less
9.2
Superb
187 reviews
Price from
US$213.28
per night

Set in Willemstad, 600 metres from Blue Bay Beach, Xanadu Apartments at Blue Bay Golf & Beach Resort has a private beach area, private parking and rooms with free WiFi access. With pool views, this accommodation offers a balcony and a swimming pool. Every room includes a patio with views of the garden. Loved everything, expecially Ravi and Carlos ... who made our visit extra special. So obliging and helpful.

Show more Show less
9.7
Exceptional
208 reviews
Price from
US$345
per night

Located in La Laguna, the million view room habitacion en resort solo adultos provides a restaurant, sea views and free WiFi, 400 metres from Dominicus Beach and 22 km from Dye Fore. 24 km from Marina de Casa de Campo and 24 km from Teeth of the Dog, the property features a garden and a terrace. The homestay offers an infinity pool, public bath and private check-in and check-out. Lication is great, in the same area as Hotels and acces to several pools and jumping into the sea from clifs.

Show more Show less
9.1
Superb
118 reviews
Price from
US$53
per night

Facing the beachfront, InterContinental Dominica Cabrits Resort & Spa by IHG offers 5-star accommodation in Portsmouth and features an outdoor swimming pool, fitness centre and garden. Providing a restaurant, the property also has a terrace, as well as a sauna and a hot tub. The accommodation provides a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property. Breakfast was amazing, staff was just awesome, location was paradise. We had such a good time. The hotel staff was 1st class!

Show more Show less
9.1
Superb
111 reviews
Price from
US$424.69
per night

Facing the beachfront, Hyatt Zilara Cap Cana - Adults Only offers 5-star accommodation in Punta Cana and has an outdoor swimming pool, fitness centre and garden. Featuring a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation features room service, a 24-hour front desk and currency exchange for guests. The highlight for us was the staff. So attentive and kind all the time.

Show more Show less
9.2
Superb
422 reviews
Price from
US$1,125
per night

Situated in Castries, a few steps from Choc Beach, Villa Beach Cottages features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. This 3-star resort offers room service, a concierge service and free WiFi. The resort has a sun terrace and a hot tub. Close to ocean. Very comfortable room. Fabulous staff. Concierge service. Stunning value. Super friendly.

Show more Show less
9
Superb
263 reviews
Price from
US$260
per night

Samfi Gardens in Soufrière has 3-star accommodation with a garden and a terrace with view of the entire town and mountain area. All rooms feature a kitchen and a private bathroom. The accommodation provides free WiFi.

The rooms in the resort are equipped with a kettle. Rooms have air conditioning, and certain units at Samfi Gardens have a balcony. At the accommodation every room is fitted with a seating area. If you want a full Saint Lucia experience, this is the place! We spent 2 nights here and it was just awesome. The property has taxi drivers they are friends with and they will take you everywhere and spend the day with you! Within 10 minutes from all major tourist attractions you can see/do several in one day. The view is spectacular, but the true value of this property is that allows you to be part of the St Lucian culture! Don’t expect anything fancy, view this place as a place to sleep and see the sunset. Other than that, you should be enjoying Soufriere and the rest of the island!

Show more Show less
9.2
Superb
314 reviews
Price from
US$220
per night

Situated in Punta Cana, within 1.2 km of Playa Juanillo and 2.5 km of Cap Cana Marina, Secrets Cap Cana Resort & Spa - Adults Only offers accommodation with water sports facilities, free WiFi throughout the property. Among the various facilities of this property are a casino, a bar and a restaurant. Freshwater lagoons is 4.4 km from the resort.

The accommodation offers an outdoor pool. Guests at Secrets Cap Cana Resort & Spa - Adults Only will be able to enjoy activities in and around Punta Cana, like windsurfing. Everything was clean and updated

Show more Show less
9.1
Superb
250 reviews
Price from
US$976
per night

Featuring free WiFi throughout the property, a sun terrace with a swimming pool, bar and garden, Windhoek Resort Bonaire is situated near Kralendijk. Boasting family rooms. All rooms are fitted with a patio with a garden view. Always extremely clean and comfortable

Show more Show less
9.2
Superb
111 reviews
Price from
US$310
per night

Most booked resorts in Caribbean Islands this month

FAQs about resorts in Caribbean Islands

Resorts that guests love in Caribbean Islands