Curated Luxury romantic hotel deals 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

Lobby
Dreams Macao Beach Punta Cana - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Punta Cana · 198.06 km from centre

8.4

 

1,003 reviews

With a stay at Dreams Macao Beach Punta Cana - All Inclusive in Punta Cana (El Macao), you'll be within a 15-minute drive of Macao Beach and Cana Bay Golf Club. This all-inclusive property is 8.7 mi (14 km) from Arena Gorda Beach and 18.6 mi (30 km) from Bavaro Beach.

Compare price on Booking.com
Compare price on Booking.com
Vivy Hill's Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Port-au-Prince · 201.26 km from centre

8.4

 

5 reviews

Breakfast available

Vivy Hill's Hotel features an outdoor swimming pool, terrace, a restaurant and bar in Port-au-Prince. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The hotel has family rooms.

At the hotel, all rooms include a balcony. At Vivy Hill's Hotel, every room comes with air conditioning and a flat-screen TV.

An à la carte breakfast is available at the accommodation.

Toussaint Louverture International Airport is 2 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Memories Punta Cana All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

46 reviews

Located in Punta Cana (Bávaro), Grand Memories Punta Cana All Inclusive is within a 10-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club. This all-inclusive hotel is 1.1 mi (1.8 km) from Arena Gorda Beach and 7.7 mi (12.4 km) from Macao Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Escape Aquamarine - Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Bávaro, Punta Cana · 205.14 km from centre

8.4

 

2,860 reviews

Breakfast available

With a stay at Bahia Principe Escape Aquamarine - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Iberostar Golf Course. This all-inclusive property is 3 mi (4.8 km) from Arena Gorda Beach and 7.6 mi (12.2 km) from Macao Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Explore Legend - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Bávaro, Punta Cana · 205.35 km from centre

8.4

 

2,387 reviews

Breakfast available

With a stay at Bahia Principe Explore Legend - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club. This all-inclusive property is 2.6 mi (4.2 km) from Arena Gorda Beach and 7.2 mi (11.6 km) from Macao Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Punta Cana - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Bávaro, Punta Cana · 205.72 km from centre

8.4

 

2,333 reviews

Breakfast available

With a stay at Hotel Riu Palace Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 1-minute drive from Arena Gorda Beach and 6 minutes from Iberostar Golf Course. This all-inclusive property is 12.3 mi (19.9 km) from Bavaro Beach and 8.6 mi (13.8 km) from Macao Beach.

Compare price on Booking.com
Compare price on Booking.com
Bahia Principe Explore Esmeralda - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 205.80 km from centre

8.4

 

84 reviews

Breakfast available

Offering an outdoor and indoor pool, Bahia Principe Explore Esmeralda - All Inclusive is located in the shores of Punta Cana. This beachfront resort offers free WiFi and free bike rental. Guests can relax at the spa or hot tub.

Spacious and bright, rooms are equipped with air conditioning, fan and a flat-screen TV with satellite channels. They also feature a balcony or terrace, ironing facilities, mini bar restocked daily and coffee and tea facilities. There is a spa bath in the bathroom and bathrobes and slippers are provided.

At Bahia Principe Explore Esmeralda - All Inclusive you will find a fitness centre, tennis courts, solarium and a children’s playground. Guests can enjoy a variety of activities such as salsa classes and a nightclub featuring a DJ. Other facilities offered at the property include entertainment staff, laundry services, babysitting, beauty salon and a bar.

Guests can enjoy an international buffet at the Jazmin restaurant or a la-carte options such as the oriental Takara restaurant, a Brazilian steakhouse or dishes such as a lasagna at Bella Italia.

An array of activities can be enjoyed on site or in the surroundings, including windsurfing, diving and snorkeling. Punta Cana International Airport is within 30 minutes' drive.

Compare price on Booking.com
Compare price on Booking.com
Iberostar Waves Punta Cana - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 206.57 km from centre

8.4

 

210 reviews

Breakfast available

Set in Punta Cana, 29 km from freshwater lagoons, Iberostar Waves Punta Cana features air-conditioned rooms and free private parking.

Rooms come with a flat-screen TV. Some units include views of the sea or garden. Every room comes with a private bathroom. Iberostar Waves Punta Cana features free WiFi throughout the property.

Cap Cana Marina is 35 km from Iberostar Waves Punta Cana, while Playa Juanillo is 33 km from the property. The nearest airport is Punta Cana International Airport, 19 km from Iberostar Waves Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradisus Grand Cana - All Suites - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

1,428 reviews

With a stay at Paradisus Grand Cana - All Suites - All Inclusive in Punta Cana (Bávaro), you'll be a 2-minute drive from Cocotal Golf and Country Club and 7 minutes from Downtown Punta Cana. This family-friendly hotel is 2.7 mi (4.3 km) from Bavaro Beach and 6.3 mi (10.1 km) from Arena Gorda Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The St Regis Cap Cana Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 209.42 km from centre

8.4

 

85 reviews

Breakfast available

Located in Punta Cana, The St Regis Cap Cana Resort is by the ocean – a 1-minute drive from Punta Espada Golf Course and 9 minutes from Los Establos Cap Cana. This beach resort is 2.7 mi (4.3 km) from Hoyo Azul and 2.9 mi (4.6 km) from Scape Park.

Compare price on Booking.com
Compare price on Booking.com
Hotel HM Bavaro Beach - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

906 reviews

Breakfast available

Facing the beachfront, Hotel HM Bavaro Beach - Adults Only offers 4-star accommodation in Punta Cana and has an outdoor swimming pool, private beach area and terrace. The property features a bar, as well as a restaurant serving Italian cuisine. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All guest rooms feature a wardrobe.

A buffet, à la carte or continental breakfast can be enjoyed at the property.

Arena Gorda Beach is a few steps from Hotel HM Bavaro Beach - Adults Only, while Cocotal Golf and Country Club is 2 km from the property. Punta Cana International Airport is 15 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
KORALES BEACH APARTMENTS
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

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

8.4

 

9 reviews

Breakfast available

With a stay at KORALES BEACH APARTMENTS, you'll be centrally located in Punta Cana, within a 5-minute drive of Cocotal Golf and Country Club and Los Corales Beach. This beach hotel is 3.7 mi (6 km) from Bavaro Beach and 6.1 mi (9.8 km) from Arena Gorda Beach.

Compare price on Booking.com
Compare price on Booking.com
TROPICAL VILLAS and SUITES HOTEL - BEACH CLUB, SPA, RESTAURANTS - playa LOS CORALES
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

27 reviews

Breakfast available

Facing the beachfront, TROPICAL VILLAS and SUITES HOTEL - BEACH CLUB, SPA, RESTAURANTS - playa LOS CORALES offers 5-star accommodation in Punta Cana and features an outdoor swimming pool, garden and private beach area. Featuring an ATM, this property also provides guests with a terrace. Guests can enjoy American and Argentinian dishes at the restaurant or have a cocktail at the bar.

At the hotel, all rooms come with a wardrobe. Featuring a private bathroom with a shower and a hairdryer, certain units at TROPICAL VILLAS and SUITES HOTEL - BEACH CLUB, SPA, RESTAURANTS - playa LOS CORALES also provide guests with a sea view. At the accommodation every room includes air conditioning and a flat-screen TV.

The breakfast offers à la carte, continental or American options.

Arena Gorda Beach is 300 metres from TROPICAL VILLAS and SUITES HOTEL - BEACH CLUB, SPA, RESTAURANTS - playa LOS CORALES, while Cocotal Golf and Country Club is 2.3 km from the property. Punta Cana International Airport is 16 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 210.18 km from centre

8.4

 

42 reviews

Breakfast available

Facing the beachfront, BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA offers 5-star accommodation in Punta Cana and has a garden, terrace and restaurant. 2.4 km from Cocotal Golf and Country Club and 5.1 km from Barcelo Golf Bavaro, the property features a bar and a private beach area. The hotel also offers free WiFi as well as a paid airport shuttle service.

At the hotel, the rooms are equipped with a patio. Complete with a private bathroom fitted with a shower and free toiletries, all guest rooms at BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA have a flat-screen TV and air conditioning, and selected rooms also feature a balcony. At the accommodation the rooms come with bed linen and towels.

The daily breakfast offers à la carte, continental or Italian options.

BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA offers a barbecue.

Punta Blanca is 10 km from the hotel, while Cana Bay Golf Club is 11 km from the property. The nearest airport is Punta Cana International Airport, 16 km from BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA.

Compare price on Booking.com
Compare price on Booking.com
CARAIBICO DELUXE Beach Club & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 210.24 km from centre

8.4

 

15 reviews

Located in Punta Cana, 2.4 km from Cocotal Golf and Country Club, CARAIBICO DELUXE Beach Club & SPA provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 5-star hotel offers free shuttle service and an ATM. American, Argentinian, Brazilian and Caribbean dishes are served at the on-site restaurant.

Guest rooms in the hotel are equipped with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area and a private bathroom with free toiletries, a bidet and a shower. CARAIBICO DELUXE Beach Club & SPA offers certain rooms with sea views, and each room is fitted with a balcony. The units will provide guests with a fridge.

An à la carte, continental or Full English/Irish breakfast is available daily at the property.

The accommodation offers a barbecue. Bike hire and car hire are available at this hotel and the area is popular for cycling.

Barcelo Golf Bavaro is 5.2 km from CARAIBICO DELUXE Beach Club & SPA, while Punta Blanca is 10 km away. The nearest airport is Punta Cana International Airport, 16 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Tropical Villas at Los Corales Beach
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

12 reviews

Tropical Villas at Los Corales Beach has an outdoor swimming pool, garden, a terrace and restaurant in Punta Cana. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. The accommodation offers airport transfers, while a car rental service is also available.

All guest rooms in the hotel are fitted with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchenette, a dining area, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Guest rooms will provide guests with a fridge.

Arena Gorda Beach is a few steps from Tropical Villas at Los Corales Beach, while Cocotal Golf and Country Club is 2.4 km from the property. Punta Cana International Airport is 16 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Margaritaville Island Reserve Cap Cana Hammock - An Adults Only Karisma All-Inclusive Experience
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Punta Cana · 210.66 km from centre

8.4

 

1,460 reviews

Located in Punta Cana, Margaritaville Island Reserve Cap Cana Hammock - An Adults Only Karisma All-Inclusive Experience is by the ocean – a 1-minute drive from Juanillo Beach and 8 minutes from Caleton Beach Club. This beach property is 3.6 mi (5.8 km) from Punta Espada Golf Course and 4.3 mi (7 km) from Indigenous Eyes Ecological Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Margaritaville Island Reserve Cap Cana Hammock - An Adults Only Karisma All-Inclusive Experience
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Punta Cana · 210.66 km from centre

8.4

 

1,506 reviews

Located in Punta Cana, Margaritaville Island Reserve Cap Cana Hammock - An Adults Only Karisma All-Inclusive Experience is by the ocean – a 2-minute drive from Juanillo Beach and 8 minutes from Punta Espada Golf Course. This beach property is 4.2 mi (6.8 km) from Caleton Beach Club and 4.3 mi (6.9 km) from Indigenous Eyes Ecological Park.

Compare price on Booking.com
Compare price on Booking.com
Adults Only Club at Lopesan Costa Bávaro Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 211.03 km from centre

8.4

 

112 reviews

Situated in Punta Cana, 2.7 km from Bavaro Beach, Adults Only Club at Lopesan Costa Bávaro Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a private beach area, the property also has a bar, as well as a casino. The accommodation offers room service, a 24-hour front desk and currency exchange for guests.

The resort will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Adults Only Club at Lopesan Costa Bávaro Resort provides some rooms with pool views, and the rooms include a balcony. All rooms have a wardrobe.

A buffet, continental or American breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving American, French and Italian cuisine. Vegetarian, dairy-free and vegan options can also be requested.

You can play billiards, table tennis and darts at this 5-star resort, and bike hire and car hire are available.

Barcelo Golf Bavaro is 3.1 km from Adults Only Club at Lopesan Costa Bávaro Resort, while Cocotal Golf and Country Club is 3.4 km from the property. Punta Cana International Airport is 14 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Unique by Lopesan Costa Bávaro - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Bávaro, Punta Cana · 211.03 km from centre

8.4

 

534 reviews

Breakfast available

With a stay at Unique Club at Lopesan Costa Bávaro - All Inclusive in Punta Cana (Bávaro), you'll be a 2-minute drive from Cocotal Golf and Country Club and 7 minutes from Downtown Punta Cana. This all-inclusive property is 2.4 mi (3.9 km) from Bavaro Beach and 7.8 mi (12.5 km) from Arena Gorda Beach.

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