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. The staff is extremely kind, the rooms are very clean, a private beach, recommended

Show more Show less
9.1
Superb
1,333 reviews
Price from
£552
per night

Punta Borinquen Resort

Aguadilla

Set in Aguadilla, less than 1 km from Cueva Survival Beach, Punta Borinquen Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Guests can enjoy American and international dishes at the restaurant or have a cocktail at the bar. Did not eat breakfast. The location is good. The food was okay.

Show more Show less
9
Superb
1,258 reviews
Price from
£138
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. Very convenient location with a nice pool and casino. Plenty of parking and friendly staff. Have stayed here several times and never disappoints.

Show more Show less
9
Superb
1,965 reviews
Price from
£137
per night

Long Bay Beach Resort

Tortola Island

Long Bay Beach Resort features free bikes, outdoor swimming pool, a fitness centre and garden in Tortola Island. With water sports facilities, the property also has a tennis court. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. We only ate breakfast once, but it was weary good

Show more Show less
9.2
Superb
126 reviews
Price from
£634
per night

Xanadu Apartments at Blue Bay Golf & Beach Resort

Willemstad

Set in Willemstad, within 600 metres of Blue Bay Beach and 12 km of Queen Emma Bridge, Xanadu Apartments at Blue Bay Golf & Beach Resort offers accommodation with a private beach area and free WiFi as well as free private parking for guests who drive. With pool views, this accommodation features a balcony and a swimming pool. Every room includes a patio with views of the garden. This is a wonderful small complex, close to the beach and part of the larger gated community. The apartments are modern, spacious and beautiful.

Show more Show less
9.7
Exceptional
211 reviews
Price from
£230
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 accommodation features a sauna, entertainment staff and room service. The staff is outstanding, Pedro from the beach was our guy👌🏾

Show more Show less
9
Superb
307 reviews
Price from
£705
per night

Hyatt Zilara Cap Cana - Adults Only 5 stars

Cap Cana, Punta Cana

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 hotel was beautiful and exceptionally maintained. We had the best time. Food was great and the staff was very friendly and helpful. A 5 star experience. Can't wait to go back.

Show more Show less
9.1
Superb
415 reviews
Price from
£582
per night

Hilton La Romana All- Inclusive Adult Resort 5 stars

Bayahibe

Set in Bayahibe, 100 metres from Bayahibe Beach, Hilton La Romana All- Inclusive Adult Resort offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre. Among the various facilities of this property are a bar, a shared lounge and a garden. The accommodation features a 24-hour front desk, room service and currency exchange for guests. I like everything about this hotel. The location the area how clean is it.. everything .

Show more Show less
9
Superb
396 reviews
Price from
£428
per night

Villa Beach Cottages 3 stars

Castries

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. The villa which is next to Choc Beach is an exceptional villa to stay at. The staff, including the owner, were fantastic. The villa offers on-demand taxi and activity reservations, fully equipped rooms with kitchen facilities, and a convenient on-site restaurant. Overall, it was a memorable and luxurious experience. Highly recommended for a relaxing getaway in a stunning location.

Show more Show less
9
Superb
247 reviews
Price from
£278
per night

Les Balcons d'Oyster Pond 3 stars

Saint Martin

The resort will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Les Balcons d'Oyster Pond offers some units with pool views, and all rooms have a patio. At the accommodation the rooms have bed linen and towels. Beautiful room. Nice pool. Great location. Wonderful owner!

Show more Show less
9
Superb
200 reviews
Price from
£175
per night

Most booked resorts in Caribbean Islands this month

FAQs about resorts in Caribbean Islands

Resorts that guests love in Caribbean Islands