Last-minute luxury 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+ years
2

Children

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

See the latest prices and deals by choosing your dates

Unique Club at Lopesan Costa Bávaro Resort
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Bávaro, Punta Cana · 131.14 mi from centre

7.0

 

77 reviews

Set in Punta Cana, 2.7 km from Bavaro Beach, Unique Club at Lopesan Costa Bávaro Resort offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the various facilities are a private beach area, a bar, as well as a casino. The accommodation features a kids' club, room service and currency exchange for guests.

The resort will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Unique Club at Lopesan Costa Bávaro Resort provides some units with sea views, and the rooms are equipped with a balcony. All guest rooms feature a wardrobe.

A continental, American or vegetarian 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.

Unique Club at Lopesan Costa Bávaro Resort offers a children's playground. You can play billiards and table tennis at the resort, and bike hire and car hire are available.

Speaking German, English, Spanish and French, staff are willing to help at the 24-hour front desk.

Barcelo Golf Bavaro is 3.1 km from Unique 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
Catalonia Santo Domingo
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santo Domingo · 32.36 mi from centre

8.4

 

1,363 reviews

Breakfast available

With a stay at Catalonia Santo Domingo in Santo Domingo (Ciudad Universitaria), you'll be within a 15-minute walk of Palacio de Bellas Artes and Convention Center Ministry of Foreign Affairs. This luxury hotel is 1.6 mi (2.6 km) from Eduardo Brito National Theater and 2.4 mi (3.9 km) from Centro Olimpico.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin St. John Resort Villas
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in St. John · 368.29 mi from centre

8.2

 

399 reviews

With a 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 Great Cruz Bay. This beach resort 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
Primary image
Rock House
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Providenciales · 255.54 mi from centre

9.4

 

200 reviews

Breakfast available

With a stay at Rock House in Providenciales, you'll be on the beach, within a 10-minute drive of Grace Bay Beach and Lucayan Archipelago. This beach hotel is 0.1 mi (0.1 km) from Babalua Beach and 0.2 mi (0.3 km) from Providenciales Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Marriott Port-au-Prince Hotel
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Port-au-Prince · 126.09 mi from centre

8.4

 

283 reviews

Breakfast available

With a stay at Marriott Port-au-Prince Hotel in Port-au-Prince, you'll be within a 5-minute drive of Museum of Haitian Art and Champs de Mars Square. This luxury hotel is 1.4 mi (2.3 km) from National Palace and 1.5 mi (2.4 km) from National Pantheon Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradisus Palma Real Golf & Spa Resort All Inclusive
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Bávaro, Punta Cana · 130.59 mi from centre

8.4

 

991 reviews

Breakfast available

A stay at Paradisus Palma Real Golf & Spa Resort All Inclusive places you in the heart of Punta Cana – a 3-minute drive from Cocotal Golf and Country Club and 9 minutes from Downtown Punta Cana. This all-inclusive property is 1.8 mi (2.9 km) from Los Corales Beach and 2.3 mi (3.8 km) from Cortecito Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Caribe Hilton
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in San Juan · 282.71 mi from centre

8.4

 

1,432 reviews

Breakfast available

Located in San Juan (San Juan Antiguo), Caribe Hilton is within a 5-minute walk of Luis Muñoz Rivera Park and Fort San Jeronimo. This beach resort is 0.8 mi (1.3 km) from Escambron Beach and 1.5 mi (2.4 km) from Condado Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Serenade Punta Cana Beach & Spa Resort - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Punta Cana · 134.34 mi from centre

8.0

 

5,139 reviews

Breakfast available

With a stay at Serenade Punta Cana Beach & Spa Resort - All Inclusive in Punta Cana, you'll be within a 15-minute drive of Cabeza de Toro Beach and Downtown Punta Cana. This all-inclusive property is 8.2 mi (13.3 km) from Bavaro Beach and 12.1 mi (19.4 km) from Punta Cana Beach.

Compare price on Booking.com
Compare price on Booking.com
Sheraton Santo Domingo
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santo Domingo · 33.23 mi from centre

8.3

 

384 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
Primary image
Catalonia Royal Bavaro - Adults Only
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Punta Cana · 134.74 mi from centre

8.0

 

1,341 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
Royalton Bavaro, An Autograph Collection All-Inclusive Resort & Casino
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Bávaro, Punta Cana · 127.38 mi from centre

8.0

 

1,458 reviews

Breakfast available

With a stay at Royalton Bavaro, An Autograph Collection All-Inclusive Resort & Casino in Punta Cana (Bávaro), you'll be a 4-minute drive from Arena Gorda Beach and 6 minutes from Punta Blanca Golf Course. This all-inclusive property is 3.4 mi (5.5 km) from Iberostar Golf Course and 5.5 mi (8.8 km) from Cocotal Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Xeliter Balcones del Atlantico
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Las Terrenas · 80.60 mi from centre

8.4

 

151 reviews

Breakfast available

When you stay at Xeliter Balcones del Atlantico in Las Terrenas, you'll be by the ocean, within a 5-minute drive of La Iglesia Beach and Punta Popy Beach. This family-friendly hotel is 26.3 mi (42.3 km) from Cayo Levantado and 2 mi (3.2 km) from Beach Garden Plaza.

Compare price on Booking.com
Compare price on Booking.com
Reception
Sports Illustrated Resorts Marina & Villas Cap Cana - All-Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Punta Cana · 132.20 mi from centre

8.0

 

75 reviews

Breakfast available

With a stay at Sports Illustrated Resorts Marina & Villas Cap Cana - All-Inclusive in Punta Cana (Cap Cana Marina), you'll be a 2-minute drive from Indigenous Eyes Ecological Park and 9 minutes from Juanillo Beach. This all-inclusive property is 5.4 mi (8.7 km) from Punta Espada Golf Course and 6.4 mi (10.3 km) from Los Establos Cap Cana.

Compare price on Booking.com
Compare price on Booking.com
Dreams Dominicus La Romana Resort & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Bayahíbe, Bayahibe · 104.16 mi from centre

8.7

 

521 reviews

Breakfast available

Offering a year-round outdoor pool, barbecue and children's playground, Dreams Dominicus La Romana is located in Bayahibe, 300 metres from Dominicus Beach. The resort has a private beach area and water sports facilities, and guests can enjoy a drink at the bar. Free private parking is available on site.

Each room at this resort is air conditioned and is equipped with a flat-screen TV with cable channels. Certain units have a seating area to relax in after a busy day. A terrace or balcony are featured in certain rooms. Every room has a private bathroom. For your comfort, you will find free toiletries and a hairdryer. Dreams Dominicus La Romana features free WiFi throughout the property.

There is a 24-hour front desk, a cash machine, hairdresser's, and gift shop at the property.

You can engage in various activities, such as golfing, snorkelling and diving. Bayahibe Beach is 5 km from Dreams Dominicus La Romana, while Isla Saona is 23 km from the property. La Romana Airport is 15 km away.

Family Friendly hotel, please see fine print for additional information.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Tortola BVI Lambert Beach Resort
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in British Virgin Islands, East End · 381.47 mi from centre

8.6

 

493 reviews

With a stay at Wyndham Tortola BVI Lambert Beach Resort in East End, you'll be on the beach, just a 2-minute walk from Lambert Bay and 8 minutes by foot from Little Bay. This beach hotel is 6.2 mi (9.9 km) from Tortola Cruise Ship Port and 2.2 mi (3.5 km) from Josiah's Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Santiago, Curio Collection by Hilton
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santiago de los Caballeros · 67.66 mi from centre

9.4

 

22 reviews

Breakfast available

With a stay at Hotel Santiago, Curio Collection by Hilton in Santiago de los Caballeros (Villa Olga), you'll be steps from Bella Terra Mall and 5 minutes by foot from Cinemacentro Cibao. This hotel is 1.1 mi (1.8 km) from Casino Gran Almirante and 1.1 mi (1.8 km) from Gran Teatro Del Cibao.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Puerto Valdes
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in San Juan · 281.58 mi from centre

8.8

 

368 reviews

With a stay at Hotel Puerto Valdes in San Juan (San Juan Antiguo), you'll be a 3-minute walk from Port of San Juan and a 1-minute drive from Pan American Pier. This hotel is 1.7 mi (2.7 km) from Condado Beach and 1.8 mi (2.9 km) from Sheraton Casino.

Compare price on Booking.com
Compare price on Booking.com
Primary image
W&P Santo Domingo
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santo Domingo · 30.64 mi from centre

9.0

 

911 reviews

Breakfast available

A stay at W&P Santo Domingo places you in the heart of Santo Domingo – a 2-minute drive from Blue Mall and 5 minutes from Centro Olimpico. This golf hotel is 3 mi (4.8 km) from Quisqueya Stadium and 3.4 mi (5.5 km) from National Palace.

Compare price on Booking.com
Compare price on Booking.com
Room
TRACADERO Beach Club and Holidays Rentals
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bayahíbe, San Rafael del Yuma · 103.35 mi from centre

8.8

 

184 reviews

Breakfast available

Located in San Rafael del Yuma, TRACADERO Beach Club and Holidays Rentals is within a 15-minute drive of Dominicus Beach and Bayahibe Beach. This beach hotel is 15 mi (24.2 km) from Casa de Campo Marina and 15.2 mi (24.5 km) from La Romana Port.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Punta Cana - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Bávaro, Punta Cana · 127.83 mi from centre

8.2

 

2,078 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 8.6 mi (13.8 km) from Macao Beach and 12.3 mi (19.9 km) from Bavaro Beach.

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