Curated luxury hotels in Caribbean Islands

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Caribbean Islands

Recommended
Sort by

See the latest prices and deals by choosing your dates

Lovango Resort and Beach Club
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in St. John, Cruz Bay · 590.58 km from centre

10.0

 

6 reviews

Breakfast available

Lovango Resort and Beach Club features an outdoor swimming pool, terrace, a restaurant and bar in Cruz Bay. Each accommodation at the 5-star resort has sea views and free WiFi. The resort has family rooms.

At the resort, rooms include a balcony. Each room is equipped with a coffee machine and a private bathroom with a shower and free toiletries, while some rooms are equipped with a kitchen equipped with an oven. Guest rooms will provide guests with a fridge.

Lovango Resort and Beach Club offers a buffet or American breakfast.

Guests at the accommodation will be able to enjoy activities in and around Cruz Bay, like hiking and snorkelling.

Cyril E. King Airport is 27 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lovango Resort + Beach Club (Private Island Resort)
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in St. John · 590.72 km from centre

8.0

 

3 reviews

Breakfast available

When you stay at Lovango Resort + Beach Club (Private Island Resort) in St. John, you'll be within the vicinity of Virgin Islands National Park. This beach hotel is within close proximity of Hawksnest Bay and Caneel Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sea Shore Allure
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in St. John · 591.55 km from centre

10.0

 

47 reviews

When you stay at Sea Shore Allure in St. John, you'll be on the beach, within a 15-minute walk of Cruz Bay Beach and Virgin Islands National Park. This beach hotel is 4.7 mi (7.6 km) from Sapphire Beach and 4.1 mi (6.6 km) from Trunk Bay.

Compare price on Booking.com
Compare price on Booking.com
Carina Bay Boutique All inclusive Resort & Casino
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in U.S. Virgin Islands, Madame Carty · 618.13 km from centre

7.8

 

52 reviews

This quiet and relaxing adult-only (18+), all-inclusive resort is on the tranquil East End of St. Croix. The resort features several dining choices and three bars, two freshwater pools with the main pool right on the beach, and fun amenities including non-motorized water sports, tennis, pickleball, shuffleboard, a fitness center, daily activities, and an on-site casino.

The entire resort was completely renovated in 2021 in a Caribbean chic design and features a stunning lobby and lobby bar.

The comfortable beachfront hotel rooms offer private balconies with spectacular ocean views, private bathrooms, and modern amenities. The large hillside suites offer a fully-equipped kitchen, living and dining area, separate bedroom and bathroom, and a large private balcony.

Free parking, wi-fi, luggage storage, and cable TV are included, and coin-operated laundry is available on-site.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Scrub Island Resort, Spa & Marina
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in British Virgin Islands, Scrub Island · 619.77 km from centre

9.0

 

200 reviews

Breakfast available

When you stay at Scrub Island Resort, Spa & Marina in Scrub Island, you'll be on the waterfront, within a 10-minute walk of Cam Bay Beach and Marina Cay Beach. This beach resort is 9.6 mi (15.4 km) from Tortola Cruise Ship Port and 1.7 mi (2.7 km) from Well Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Jamaica Colors Hotel and Eco-Retreat
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Portland, Port Antonio · 626.05 km from centre

8.4

 

62 reviews

Breakfast available

Situated in Port Antonio, 800 metres from Long Bay Beach, Jamaica Colors Hotel and Eco-Retreat features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the various facilities of this property are a terrace, a restaurant and a bar. The accommodation offers karaoke and free WiFi.

At the hotel, rooms are equipped with a patio. Featuring a private bathroom with a shower and free toiletries, some rooms at Jamaica Colors Hotel and Eco-Retreat also boast a sea view.

The accommodation offers a children's playground. You can play billiards, table tennis and darts at this 4-star hotel, and the area is popular for hiking and fishing.

Reach Falls is 14 km from Jamaica Colors Hotel and Eco-Retreat. Norman Manley International Airport is 95 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Cabaña 787
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Puerto Rico Island, Lares · 370.31 km from centre

9.1

 

41 reviews

Located in Lares, 24 km from Arecibo Observatory and 10 km from Rio Camuy Cave Park, Cabaña 787 offers a garden and air conditioning. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 33 km from Arecibo Lighthouse & Historical Park.

The spacious chalet is equipped with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with mountain views. Guests can take in the views of the pool from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

Cambalache Forest is 44 km from the chalet. Rafael Hernández Airport is 46 km away.

Compare price on Booking.com
Compare price on Booking.com
Brand New 2 BR 2 Bath Condo in Juan Dolio Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Juan Dolio · 105.94 km from centre

8.8

 

6 reviews

Situated in Juan Dolio, Brand New 2 BR 2 Bath Condo in Juan Dolio Beach features accommodation with private pool, free WiFi and free private parking for guests who drive. This recently renovated apartment is located 200 metres from Juan Dolio and 13 km from Estadio Tetelo Vargas. The accommodation offers a 24-hour front desk and a lift for guests.

The spacious apartment has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with sea views. The accommodation is non-smoking.

For guests with children, the apartment provides an indoor play area and outdoor play equipment. A private beach area is available on-site.

Estadio Francisco Micheli is 48 km from Brand New 2 BR 2 Bath Condo in Juan Dolio Beach, while Polideportivo Eleoncio Mercedes is 48 km from the property. The nearest airport is Las Americas Airport, 38 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
One bedroom condo- punta cana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 203.07 km from centre

9.7

 

3 reviews

Situated within the Bavaro district in Punta Cana, One bedroom condo- punta cana has air conditioning, a terrace, and pool views. With garden views, this accommodation features a balcony. There is a year-round outdoor pool and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

The spacious apartment features 1 bedroom, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Towels and bed linen are available in the apartment. This apartment is allergy-free and non-smoking.

A bar can be found on-site.

A casino and kids pool are available at the apartment, while guests can also relax in the garden.

Cana Bay Golf Club is 2.5 km from One bedroom condo- punta cana, while Punta Blanca is 4.7 km from the property. The nearest airport is Punta Cana International Airport, 28 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
El Embajador, a Royal Hideaway Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santo Domingo · 49.62 km from centre

9.0

 

1,225 reviews

Breakfast available

Conveniently situated near Santo Domingo’s bustling commercial and business districts, El Embajador, a Royal Hideaway Hotel treats each guest with the pomp and circumstance befitting of worldly diplomats.

With stunning views of the Dominican Republic’s capital city and the comforting calm of a lush residential neighbourhood, El Embajador, a Royal Hideaway Hotel features stylish guestrooms furnished with all the modern conveniences.

Business and leisure travellers alike will appreciate the personalised service on The Ambassador Level Lounge as well as the luxuriant and highly-attentive service of The Royal Club as well as an exciting casino on site.

Compare price on Booking.com
Compare price on Booking.com
Zemi Miches Punta Cana All-Inclusive Resort, Curio by Hilton
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 156.57 km from centre

8.9

 

35 reviews

Breakfast available

<h2>Prime Beachfront Location</h2>

Zemi Miches Punta Cana All-Inclusive Resort, Curio by Hilton in Miches offers a private beach area and beachfront access. Guests enjoy stunning sea views and direct beachfront experiences.

<h2>Exceptional Facilities</h2>

The resort features a rooftop swimming pool, spa facilities, fitness centre, sun terrace, and water sports. Additional amenities include a garden, restaurant, bar, and a variety of activities such as yoga and snorkelling.

<h2>Comfortable Accommodations</h2>

Rooms offer air-conditioning, sea views, balconies, and modern amenities including minibars and free toiletries. Family rooms and child-friendly facilities ensure a comfortable stay for all guests.

<h2>Dining Experience</h2>

The modern, family-friendly restaurant serves Italian, Thai, local, international, and Caribbean cuisines. Breakfast options include continental, buffet, and full English/Irish. Evening entertainment and live music enhance the dining experience.

Compare price on Booking.com
Compare price on Booking.com
Viva Dominicus Palace by Wyndham, A Trademark All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bayahíbe, Bayahibe · 166.76 km from centre

7.5

 

138 reviews

Breakfast available

Set along the coast of the Dominica Republic and offering an exceptional oceanfront location, this all-inclusive resort includes family-friendly activities, delicious on-site dining options and elegant accommodations.

Every stay at the Viva Wyndham Dominicus Palace is sure to be unforgettable with on-site amenities such as a full-service spa, supervised children's programs and daily organized activities.

The all-inclusive package offers all meals and snacks; unlimited cocktails, beverages and wine; a cocktail to welcome you upon your arrival; unlimited non-motorized sports; taxes and gratuities; daily activities’ programs resort also offers a number of lounges and bars as well as an on-site convenience store.

An endless variety of recreational activities are available at the Wyndham Dominicus Palace, including basketball, tennis, and diving. The on-site tour desk can also easily arrange horseback riding tours, kayaking excursions and snorkeling.

Compare price on Booking.com
Compare price on Booking.com
Vacation HOTEL - Bavaro beach CLUB - WIFI - Parking - Tropicana SUITES STUDIOS - SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 209.87 km from centre

9.9

 

33 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Vacation HOTEL - Bavaro beach CLUB - WIFI - Parking - Tropicana SUITES STUDIOS - SPA in Punta Cana offers a 5-star experience with a spa and wellness centre, lush gardens, and a terrace. Guests enjoy free WiFi in public areas, ensuring connectivity throughout their stay.

<h2>Comfortable Amenities</h2>

The hotel features a year-round outdoor swimming pool, restaurant, bar, and a minimarket. Additional facilities include a paid shuttle service, car hire, and a hairdresser/beautician. Family rooms and a picnic area cater to all guest needs.

<h2>Dining Options</h2>

Breakfast options include continental, American, Ã la carte, and Italian. Dining venues serve American, Italian, Argentinian, pizza, local, international, Latin American, and European cuisines. Outdoor dining areas provide scenic garden and pool views.

<h2>Prime Location</h2>

Arena Gorda Beach is a 5-minute walk away, and Punta Cana International Airport is 15 km from the hotel. Reception staff speak English and Spanish, ensuring smooth communication for all guests.

Compare price on Booking.com
Compare price on Booking.com
Aruba Beach Hotel Punta Cana
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 209.87 km from centre

7.8

 

38 reviews

<h2>Elegant Accommodation</h2>

Aruba Beach Hotel Punta Cana in Punta Cana offers a 5-star experience with a private beach area, rooftop swimming pool, sun terrace, and lush gardens. Guests enjoy free WiFi, a family-friendly restaurant, and a bar.

<h2>Comfortable Amenities</h2>

The hotel features private check-in and check-out, a casino, beauty services, and a 24-hour front desk. Additional facilities include an outdoor fireplace, minimarket, coffee shop, and live music.

<h2>Dining Experience</h2>

The restaurant serves Caribbean cuisine with brunch, lunch, dinner, high tea, and cocktails in a traditional, modern, and romantic ambience. Outdoor dining areas provide scenic views.

<h2>Prime Location</h2>

Arena Gorda Beach is a 5-minute walk away, and Punta Cana International Airport is 15 km from the hotel. Nearby attractions include the Dominican Republic Aquarium and Punta Cana Ecological Reserve.

Compare price on Booking.com
Compare price on Booking.com
Flora Beach Pool Hotel Residences
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 209.89 km from centre

9.0

 

17 reviews

<h2>Prime Location</h2>

Flora Beach Pool Hotel Residences in Punta Cana offers a private beach area, rooftop swimming pool, sun terrace, and lush garden. Arena Gorda Beach is a 5-minute walk away, while Punta Cana International Airport lies 15 km from the property.

<h2>Exceptional Facilities</h2>

Guests enjoy free WiFi, a family-friendly restaurant serving American, Italian, and Caribbean cuisines, a bar, and a variety of leisure activities including a casino and outdoor fireplace. Additional amenities include a minimarket, coffee shop, and live music.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, balconies with garden or pool views, and private bathrooms. The hotel provides free on-site private parking, a 24-hour front desk, and concierge services.

Compare price on Booking.com
Compare price on Booking.com
Hotel Los Corales Garden Beach Punta Cana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 209.89 km from centre

7.9

 

25 reviews

<h2>Prime Location</h2>

Hotel Los Corales Garden Beach Punta Cana in Punta Cana offers a 5-minute walk to Arena Gorda Beach and is 15 km from Punta Cana International Airport. Nearby attractions include Bavaro Beach and Punta Cana Ecological Reserve.

<h2>Exceptional Facilities</h2>

Guests enjoy a private beach area, rooftop swimming pool, terrace, restaurant, bar, and free WiFi. Additional amenities include a paid shuttle service, beauty services, 24-hour front desk, minimarket, coffee shop, and live music.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, balconies with garden or pool views, private bathrooms, and modern amenities such as flat-screen TVs and kitchenettes. Family rooms and rooms with sofa beds cater to all guests.

<h2>Dining Experience</h2>

The family-friendly restaurant offers French, American, Italian, and Caribbean cuisines in a traditional, modern, and romantic ambience. Dining options include brunch, lunch, dinner, high tea, and cocktails.

Compare price on Booking.com
Compare price on Booking.com
BAVARO Punta Cana VILLAS APARTMENTS HOTEL playa LOS CORALES - wifi, bbq-grill, beach club
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 210.13 km from centre

9.2

 

22 reviews

Breakfast available

<h2>Prime Beachfront Location</h2>

BAVARO Punta Cana VILLAS APARTMENTS HOTEL playa LOS CORALES in Punta Cana offers a private beach area and direct beachfront access. Guests enjoy sea views, a lush garden, and a terrace, complemented by a year-round outdoor swimming pool.

<h2>Comfortable Accommodations</h2>

The hotel features family rooms with balconies and private bathrooms. Each apartment includes air-conditioning, a kitchenette, and a dining area, ensuring a relaxing and convenient stay.

<h2>Dining Experience</h2>

A variety of dining options are available, including a restaurant serving American, Italian, Argentinian, and local cuisines, a bar, and a beach club. Breakfast options include continental, American, and à la carte.

<h2>Convenient Amenities</h2>

Guests benefit from free WiFi in public areas, a minimarket, and a hairdresser/beautician. Additional facilities include a picnic area, barbecue facilities, and outdoor seating. Arena Gorda Beach is just a few steps away, and Punta Cana International Airport is 16 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Hotel Vista Alegre
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Rico Island, Barranquitas · 433.85 km from centre

8.3

 

47 reviews

<h2>Elegant Accommodation</h2>

Hotel Vista Alegre in Barranquitas offers a 4-star experience with a swimming pool with a view, sun terrace, and lush garden. Guests can relax in the open-air bath and enjoy mountain views from their private balconies.

<h2>Comfortable Amenities</h2>

The hotel features a fitness room, family rooms, and a kids' pool. Free WiFi is available throughout the property, ensuring connectivity for all visitors. Additional facilities include a games room, film nights, and evening entertainment.

<h2>Dining Experience</h2>

A family-friendly restaurant serves international cuisine in a welcoming ambience. The on-site bar provides a perfect spot for relaxation and socialising.

<h2>Convenient Location</h2>

Located 51 km from Isla Grande Airport, Hotel Vista Alegre offers easy access to local attractions. Free on-site private parking is available for guests' convenience.

Compare price on Booking.com
Compare price on Booking.com
Flor De India
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Condado, San Juan · 456.91 km from centre

9.3

 

6 reviews

<h2>Elegant Accommodation</h2>

Flor De India in San Juan offers a 5-star experience with a terrace, outdoor swimming pool, and free WiFi. Guests enjoy stunning pool views and a relaxing seating area.

<h2>Comfortable Amenities</h2>

The hotel features air-conditioning, private bathrooms with free toiletries, and soundproofed rooms. Additional amenities include bathrobes, tea and coffee makers, and flat-screen TVs.

<h2>Convenient Location</h2>

Condado Beach is a 2-minute walk away, while Isla Grande Airport lies 3 km from the property. A 24-hour front desk and room service ensure a comfortable stay.

Compare price on Booking.com
Compare price on Booking.com
The Weekender Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ocean Park, San Juan · 458.37 km from centre

8.6

 

29 reviews

<h2>Comfortable Accommodations</h2>

The Weekender Hotel in San Juan offers 4-star comfort with air-conditioned rooms featuring private bathrooms, free WiFi, and modern amenities. Each room includes a work desk, seating area, and TV.

<h2>Exceptional Facilities</h2>

Guests can relax in the garden, terrace, or year-round outdoor swimming pool. The hotel provides a 24-hour front desk, paid off-site private parking, and free toiletries.

<h2>Dining Experience</h2>

The modern restaurant serves brunch and lunch, offering a variety of delicious meals in a welcoming ambience.

<h2>Prime Location</h2>

Ocean Park Beach is a 6-minute walk away, and Isla Grande Airport lies 5 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor