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

Primary image
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

7,418 reviews

Breakfast available

Located in Punta Cana (Bávaro), Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive is within a 15-minute drive of Downtown Punta Cana and Los Corales Beach. This all-inclusive property is 2.4 mi (3.9 km) from Bavaro Beach and 3 mi (4.9 km) from Cortecito Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyatt Vivid Punta Cana - All Inclusive - Adults Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 214.44 km from centre

8.4

 

1,602 reviews

Breakfast available

When you stay at Hyatt Vivid Punta Cana - All Inclusive - Adults Only in Punta Cana, you'll be near the airport – a 5-minute drive from Downtown Punta Cana and 7 minutes from Cabeza de Toro Beach. This all-inclusive resort is 6.3 mi (10.2 km) from Bavaro Beach and 10.1 mi (16.2 km) from Punta Cana Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bakour Punta Cana Suites
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 215.91 km from centre

8.4

 

437 reviews

Breakfast available

When you stay at Bakour Punta Cana Suites in Punta Cana, you'll be next to a golf course – a 4-minute drive from Cabeza de Toro Beach and 10 minutes from Downtown Punta Cana. This beach hotel is 8.9 mi (14.3 km) from Bavaro Beach and 12.2 mi (19.6 km) from Punta Cana Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Catalonia Royal Bavaro - Adults Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 216.84 km from centre

8.4

 

2,319 reviews

Breakfast available

Located in Punta Cana, Catalonia Royal Bavaro - Adults Only is on the waterfront, within a 15-minute drive of Cabeza de Toro Beach and Downtown Punta Cana. This all-inclusive resort is 7.4 mi (11.9 km) from Cocotal Golf and Country Club and 8.2 mi (13.3 km) from Bavaro Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Satama Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cap-Haitien · 234.50 km from centre

8.4

 

398 reviews

Located in Cap-Haitien, Satama Hotel is by the sea, within a 5-minute drive of Place d'Armes and Cap-Haitien Cathedral. This hotel is 4.8 mi (7.7 km) from Cormier Beach and 5.7 mi (9.1 km) from Labadee Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Palmas Beach and Golf Boutique Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Puerto Rico Island, Humacao · 488.24 km from centre

8.4

 

854 reviews

Breakfast available

With a stay at Wyndham Palmas Beach and Golf Boutique Resort, you'll be centrally located in Humacao – a 5-minute walk from Palmas del Mar Beach and a 3-minute drive from Pterocarpus Forest. This beach resort is 1.7 mi (2.8 km) from Palmas Del Mar Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Luquillo Sunrise Beach Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Rico Island, Luquillo · 494.31 km from centre

8.4

 

373 reviews

This hotel features a roof-top terrace with ocean views and free WiFi.

The air-conditioned rooms at this tropical property come with a cable TV, desk and private bathroom with a shower and toilet. Some rooms also feature a coffee maker and a mini-fridge.

Guests will find other dining options within 1 km.

El Yunque National Forest, where guests can enjoy hiking, is a 20-minute drive away. The hotel can help guests arrange outdoor activities like fishing, snorkelling and kayaking.

José Aponte de la Torre Airport is 22 km away, while Luis Muñoz Marín International Airport is 45 minutes drive away.

Compare price on Booking.com
Compare price on Booking.com
El Blok
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Rico, Vieques · 522.07 km from centre

8.4

 

225 reviews

Offering a restaurant, the Adults Only El Blok is located in Vieques. Free WiFi access is available throughout. The property offers free parking and the use of beach towels and chairs for all guests of the hotel.

Each room features air conditioning and a balcony. Featuring a shower, private bathroom includes a hairdryer and free toiletries. Extras include a desk, in-room safe, mini bar, a laptop safe and bed linen.

At El Blok you will find 24-hour on-site staff, a terrace and a bar. Other facilities offered at the property include meeting facilities, a tour desk and luggage storage.

The hotel is 2.8 km from Bioluminescent Bay. Luis Munoz Marin International Airport is 68 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin St. Thomas Beach Resort & Spa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Charlotte Amalie, St. Thomas · 578.33 km from centre

8.4

 

1,454 reviews

Breakfast available

With a stay at The Westin St. Thomas Beach Resort & Spa in St. Thomas, you'll be in the entertainment district, within a 10-minute drive of Bolongo Bay and Frenchman's Bay. This luxury resort is 7.6 mi (12.2 km) from Sapphire Beach and 10.6 mi (17 km) from Virgin Islands National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ritz-Carlton, St. Thomas
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in St. Thomas · 586.60 km from centre

8.4

 

492 reviews

Breakfast available

Located in St. Thomas, The Ritz-Carlton, St. Thomas is by the ocean – a 3-minute drive from Secret Harbour Beach and 10 minutes from Bolongo Bay. This family-friendly resort is 2.4 mi (3.9 km) from Sapphire Beach and 2.7 mi (4.4 km) from Lindquist Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin St. John Resort Villas
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Aparthotel in St. John · 592.70 km from centre

8.4

 

504 reviews

When you stay at The Westin St. John Resort Villas in St. John, you'll be near the beach, within a 10-minute drive of Virgin Islands National Park and Cruz Bay Beach. This beach aparthotel is 4.2 mi (6.8 km) from Trunk Bay and 5.5 mi (8.8 km) from Sapphire 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
Sheraton Santo Domingo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santo Domingo · 53.48 km from centre

8.3

 

342 reviews

Breakfast available

This hotel is set in the George Washington seafront, just 2 km from the historic Colonial City Centre. It features a swimming pool, a spa and a views of the Caribbean Sea.

Each elegant room at Sheraton Santo Domingo has air conditioning and floor-to-ceiling windows. All rooms offer a laptop safe and flat-screen cable TV. Free Wi-Fi is available in some rooms.

The restaurant offers breakfast and lunch buffets, as well as à la carte dinner. Guests can also relax and listen to music in the lobby bar.

The pool’s furnished terrace and the garden are open to all guests at Sheraton Santo Domingo. A fitness center, sauna and gift shop are also available.

The Sheraton Santo Domingo is less than 10 km from the National Aquarium; The Columbus Lighthouse is less than 15 minutes' drive away and Las Americas International Airport is 30 minutes' drive away.

Compare price on Booking.com
Compare price on Booking.com
Wyndham Alltra Samana All Inclusive Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Samaná, Las Galeras · 153.74 km from centre

8.3

 

554 reviews

This all-inclusive resort is nestled on the sandy beaches of Samana Bay, offering breathtaking views of the Atlantic Ocean. Guests can enjoy daily activities including aerobic classes and dance lessons, as well as a variety of land sports such as volleyball and badminton. The resort also features two stunning pools for relaxation and enjoyment.

Each of the boldly colored rooms at Wyndham Alltra Samana All Inclusive includes a balcony or patio with views of the garden or ocean. Guests can watch cable TV and relax with a soft drink from the minibar.

The Wyndham Alltra Samana is a perfect place for couples, families and friends to choose from a myriad of activities, whether it's stretching out on the beach, sunbathing or swimming.

Our sparkling pools, private beach, live entertainment and variety of restaurants and bars offer our guests the opportunity to enjoy an incredible vacation tailored to their needs.

The Wyndham Alltra Samana is a 35-minute drive from downtown Samana. Ricon beach is only8 km away.

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

Resort in Punta Cana · 201.22 km from centre

8.3

 

351 reviews

Located in Punta Cana, 11 km from Dolphin Island Park, Bahia Principe Explore Legend - Hyatt Inclusive Collection - All Inclusive features free WiFi throughout the property. Guests can enjoy the on-site restaurant. Free private parking is available on site.

All rooms include a flat-screen TV. Certain units feature a seating area for your convenience. You will find a coffee machine in the room.

You will find shops at the property.

Guests can enjoy various activities in the surroundings, including snorkelling, windsurfing and diving. Freshwater lagoons is 28 km from Bahia Principe Explore Legend - Hyatt Inclusive Collection - All Inclusive, while Playa Juanillo is 29 km from the property. Punta Cana International Airport is 24 km away.

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

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

8.3

 

398 reviews

Breakfast available

Featuring a water-park, restaurant and an outdoor pool, Bahia Principe Explore Turquesa - Hyatt Inclusive Collection - All Inclusive is located in Punta Cana. Casino and night entertainments are also offered in this property.

The fully fitted suites comes with air conditioning, a balcony and a terrace. The amenities available may include a hot tub, plus cable TV, a safe and a minibar are featured. The full bathrooms come with free toiletries and a bath.

At Bahia Principe Explore Turquesa - Hyatt Inclusive Collection - All Inclusive you will find a tennis court and a fitness centre. Other facilities offered at the property include a games room. An array of activities can be enjoyed on site or in the surroundings, including cycling, diving and windsurfing. The property offers free parking and free WiFi.

The hotel is 24.2 km from La Cana Golf Club, 25 km from freshwater lagoons and 26.1 km from Cap Cana Marina. Punta Cana International Airport is 25 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Bahia Principe Explore Esmeralda - Hyatt Inclusive Collection - 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.3

 

87 reviews

Breakfast available

Offering an outdoor and indoor pool, Bahia Principe Explore Esmeralda - Hyatt Inclusive Collection - 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 - Hyatt Inclusive Collection - 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
Riu Palace Punta Cana - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.3

 

336 reviews

Breakfast available

Located in Punta Cana, a few steps from Arena Gorda Beach, Riu Palace Punta Cana - All Inclusive provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi throughout the property. The accommodation features a 24-hour front desk, a concierge service and currency exchange for guests.

The resort will provide guests with air-conditioned rooms with a wardrobe, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Guest rooms will provide guests with a minibar.

A buffet breakfast is available at Riu Palace Punta Cana - All Inclusive.

The accommodation offers 5-star accommodation with a spa centre and children's playground.

Punta Blanca is 1.4 km from Riu Palace Punta Cana - All Inclusive, while Cana Bay Golf Club is 3.1 km away. Punta Cana International Airport is 24 km from the property.

Compare price on Booking.com
Compare price on Booking.com
VIK Hotel Cayena Beach All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.3

 

32 reviews

VIK Hotel Cayena Beach All Inclusive has an outstanding location on Cortecito Beach. This exclusive hotel offers a freshwater pool, a luxury spa and access to facilities at the VIK Arena Blanca resort.

Each spacious suite at the VIK Hotel Cayena Beach features stylish décor and air conditioning. All suites offer a TV and a private bathroom with free toiletries. "The first child between the ages of 2 and 13 stays free in a shared room"

The Cayena Beach has an international restaurant, while guests can also choose from a range of local and international restaurants in the Arena Blanca complex. There is a poolside bar and there is not a disco pub.

VIK Hotel Cayena Beach is located in Bávaro, Punta Cana. It is just a 20-minute drive from Punta Cana International Airport.

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

Hotel in El Cortecito, Punta Cana · 209.60 km from centre

8.3

 

4,695 reviews

Breakfast available

<h2>Elegant Accommodations</h2>

Impressive Premium Punta Cana - All Inclusive in Punta Cana offers luxurious rooms with sea, garden, or pool views. Each room includes air-conditioning, a private bathroom, and modern amenities.

<h2>Exceptional Facilities</h2>

Guests enjoy a private beach area, hot spring bath, beachfront, spa facilities, swimming pool with a view, fitness centre, sun terrace, and lush gardens. Free WiFi is available throughout the resort.

<h2>Dining Experience</h2>

The resort features an international restaurant, bar, and pool bar. Additional options include a children's playground, karaoke, and evening entertainment.

<h2>Prime Location</h2>

Located 15 km from Punta Cana International Airport, the resort is a 4-minute walk from Arena Gorda Beach. Nearby attractions include Bavaro Beach and Punta Cana International Airport.

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