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+ 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

Primary image
Margaritaville Vacation Club - St. Thomas
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 St. Thomas · 362.79 mi from centre

8.0

 

1,690 reviews

Located in St. Thomas, Margaritaville Vacation Club - St. Thomas is in a rural location – a 3-minute drive from Coki Point Beach and 6 minutes from Sapphire Beach. This beach hotel is 2.4 mi (3.9 km) from American Yacht Harbor and 5.8 mi (9.3 km) from Magens Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Viva Miches By Wyndham, A Trademark All Inclusive Resort
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 Dominican Republic, Miches · 96.94 mi from centre

10.0

 

1 review

Located in Miches, Viva Miches By Wyndham, A Trademark All Inclusive Resort is a 1-minute drive from Playa Arriba and 8 minutes from Playa Esmeralda. This all-inclusive property is 15.3 mi (24.6 km) from Playa Limón.

Compare price on Booking.com
Compare price on Booking.com
Primary image
whala!urban punta cana
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 Bávaro, Punta Cana · 129.45 mi from centre

7.8

 

900 reviews

With a stay at whala!urban punta cana in Punta Cana (Bávaro), you'll be a 4-minute walk from Cocotal Golf and Country Club and within a 5-minute drive of Downtown Punta Cana. This hotel is 6.9 mi (11 km) from Bavaro Beach and 5.5 mi (8.9 km) from Arena Gorda Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Le Vele Resort
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 Grace Bay, Providenciales · 254.44 mi from centre

9.2

 

48 reviews

When you stay at Le Vele Resort in Providenciales, you'll be on the beach, just steps from Grace Bay Beach and Providenciales Beaches. This beach hotel is 2.8 mi (4.6 km) from Long Bay Beach and 3.9 mi (6.2 km) from Turtle Cove Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa del Mar
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 Grace Bay, Providenciales · 254.21 mi from centre

9.0

 

778 reviews

Breakfast available

A stay at Villa del Mar places you in the heart of Providenciales, within a 10-minute walk of Grace Bay Beach and Providenciales Beaches. This hotel is 3 mi (4.8 km) from Long Bay Beach and 4.3 mi (7 km) from Turtle Cove Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oceans at Divi Carina Bay Adults Only
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 U.S. Virgin Islands, Christiansted · 384.19 mi from centre

7.8

 

172 reviews

Breakfast available

With a stay at Oceans at Divi Carina Bay Adults Only in Christiansted, you'll be on the beach, just steps from Casino at the Divi Carina Bay and a 3-minute drive from Teague Bay. This all-inclusive hotel is 0.8 mi (1.3 km) from Grape Tree Beach and 1.1 mi (1.8 km) from The Reef Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Hideaway Hull Bay
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.

Agritourism property in St. Thomas · 357.28 mi from centre

9.6

 

28 reviews

With a stay at The Hideaway Hull Bay in St. Thomas, you'll be on the beach, within a 15-minute drive of Magens Bay Beach and Hull Bay. This beach farm stay is 10.1 mi (16.3 km) from Sapphire Beach and 19.8 mi (31.9 km) from Trunk Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
SOL CARIBE DELUXE STUDIOS playa LOS CORALES
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.

Aparthotel in Bávaro, Punta Cana · 130.57 mi from centre

8.2

 

32 reviews

Breakfast available

With a stay at SOL CARIBE DELUXE STUDIOS playa LOS CORALES in Punta Cana (Bávaro), you'll be within a 5-minute drive of Cocotal Golf and Country Club and Los Corales Beach. This aparthotel is 3.8 mi (6.1 km) from Bavaro Beach and 4.4 mi (7.1 km) from Downtown Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
Kite Beach Inn
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 Cabarete · 86.10 mi from centre

8.6

 

110 reviews

This hotel is set on Kite Beach, 2 km from Cabarete Town Centre. It features a furnished sun terrace, wooden deck and an outdoor swimming pool. Free Wi-Fi is available in the entire property.

The studios offer basic décor with tiled floors, air conditioning, digital safety deposit box, a desk, flat-screen cable TV and balconies with sea views. The kitchenettes are equipped with microwave, fridge and stove, and there is also a common kitchen available. The tiled bathrooms include shower and free toiletries.

Guests can find the Coco Loco restaurant bar on Kite Beach and a variety of food options within 5 minutes’ walk.

Kite Beach Inn can arrange activities like beach volleyball, water sports, tours, kite boarding and surfing lessons. Shuttle service and laundry service are available with an extra charge.

This property is 10 km from Sosua Town Centre and 10 minutes’ drive from Playa Chiquita Casino. Gregorio Luperón International Airport is a 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
VACATION SUITES with ROOFTOP POOL
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 Bávaro, Punta Cana · 130.41 mi from centre

9.8

 

18 reviews

Breakfast available

With a stay at VACATION SUITES with ROOFTOP POOL in Punta Cana (Bávaro), you'll be within a 5-minute drive of Los Corales Beach and Cocotal Golf and Country Club. This hotel is 3.6 mi (5.7 km) from Bavaro Beach and 12.4 mi (20 km) from Macao Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Don Bululo Camping Lodge
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 Puerto Plata, Punta Rucia · 105.88 mi from centre

8.5

 

8 reviews

Breakfast available

Located in Punta Rucia, 200 metres from Punta Rucia Beach, Hotel Don Bululo Camping Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Each accommodation at the 5-star hotel has sea views, and guests can enjoy access to a terrace and to a bar. The accommodation features karaoke and a shared kitchen.

Guest rooms are equipped with air conditioning, a fridge, a microwave, a coffee machine, a shower, free toiletries and a wardrobe. With a private bathroom equipped with a bath and a hairdryer, rooms at the hotel also offer pool view. All guest rooms will provide guests with a minibar.

A continental breakfast is available at Hotel Don Bululo Camping Lodge.

The accommodation offers a barbecue.

Staff at Hotel Don Bululo Camping Lodge are available to provide guidance at the 24-hour front desk.

Ensenada Beach is 1.6 km from the hotel. Gregorio Luperón International Airport is 94 km away.

Compare price on Booking.com
Compare price on Booking.com
Xuite Home HM
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 El Cortecito, Punta Cana · 129.74 mi from centre

10.0

 

1 review

Situated in Punta Cana, 500 metres from Cocotal Golf and Country Club, Xuite Home HM features accommodation with an outdoor swimming pool, free private parking and a garden. Each accommodation at the 4-star hotel has pool views and free WiFi. The accommodation offers airport transfers, while a car rental service is also available.

The rooms are fitted with air conditioning, a fridge, an oven, a coffee machine, a shower, free toiletries and a wardrobe. At the hotel rooms are fitted with a flat-screen TV, a private bathroom, and a balcony with a city view.

Barcelo Golf Bavaro is 4.4 km from Xuite Home HM, while Punta Blanca is 9 km from the property. Punta Cana International Airport is 15 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
One On Marlin – Adults Only
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 · 254.18 mi from centre

9.2

 

178 reviews

When you stay at One On Marlin – Adults Only in Providenciales, you'll be near the airport – a 5-minute drive from Providenciales Beaches and 7 minutes from Grace Bay Beach. This hotel is 2.2 mi (3.5 km) from Turtle Cove Marina and 5.9 mi (9.6 km) from Long Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Bungalow Natura Village
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.

Chalet in Sosúa · 86.33 mi from centre

7.5

 

75 reviews

Boasting air-conditioned accommodation with a pool with a view, garden view and a patio, Bungalow Natura Village is situated in Sosúa. This property offers access to a balcony, free private parking and free WiFi. The accommodation features a 24-hour front desk and full-day security for guests.

The chalet features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with pool views. A private entrance leads guests into the chalet, where they can enjoy some chocolates or cookies. The property has an outdoor dining area.

The chalet has a picnic area where you can spend a day out in the open.

Sosua Beach is 800 metres from the chalet, while Alicia Beach is less than 1 km from the property. Gregorio Luperón International Airport is 6 km away.

Compare price on Booking.com
Compare price on Booking.com
Villa Sol Taino, Hotel en Boca chica, 5 minutos del Aeropuerto Internacional las Américas
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 Boca Chica, La Golondrina · 46.28 mi from centre

7.5

 

13 reviews

Breakfast available

Set in La Golondrina, within 24 km of Puerto Santo Domingo and 27 km of Malecon, Villa Sol Taino, Hotel en Boca chica, 5 minutos del Aeropuerto Internacional las Américas offers accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. Each accommodation at the 5-star hotel has pool views, and guests can enjoy access to an outdoor swimming pool and to a hot tub. The accommodation features a 24-hour front desk, a concierge service and currency exchange for guests.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, an oven, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. The units will provide guests with a wardrobe and a kettle.

Agora Mall is 29 km from Villa Sol Taino, Hotel en Boca chica, 5 minutos del Aeropuerto Internacional las Américas, while Blue Mall is 29 km from the property. Las Americas Airport is 6 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Caribbean Islands, but are nearby and match your search.
Primary image
Faena Hotel Miami Beach
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 Mid Beach, Miami Beach · 800.59 mi from centre

9.0

 

697 reviews

Breakfast available

With a stay at Faena Hotel Miami Beach in Miami Beach (Mid Beach), you'll be within a 5-minute drive of Miami City Ballet and Miami Beach Convention Center. This beach hotel is 1.2 mi (1.9 km) from Bass Museum of Art and 1.5 mi (2.4 km) from Mount Sinai Medical Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Caribe by Faranda Grand, a member of Radisson Individuals
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 Bocagrande, Cartagena · 658.67 mi from centre

8.6

 

935 reviews

Breakfast available

With a stay at Hotel Caribe by Faranda Grand, a member of Radisson Individuals in Cartagena (Bocagrande), you'll be steps from Bocagrande Beach and 3 minutes by foot from Centro Comercial Nao. This beach hotel is 2.4 mi (3.8 km) from Clock Tower and 2.4 mi (3.8 km) from Cartagena de Indias Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
InterContinental Miami by IHG
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 Downtown Miami, Miami · 802.22 mi from centre

9.2

 

1,783 reviews

Breakfast available

With a stay at InterContinental Miami by IHG, you'll be centrally located in Miami – a 9-minute walk from Bayside Marketplace and 12 minutes by foot from Kaseya Center. This luxury hotel is 1.1 mi (1.8 km) from Brickell City Centre and 1.2 mi (2 km) from Adrienne Arsht Center for the Performing Arts of Miami-Dade County.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ritz-Carlton, Fort Lauderdale
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 Central Beach, Fort Lauderdale · 813.00 mi from centre

9.0

 

988 reviews

Breakfast available

With a stay at The Ritz-Carlton, Fort Lauderdale in Fort Lauderdale (East Fort Lauderdale), you'll be steps from Fort Lauderdale Beach and 6 minutes by foot from Las Olas Beach. This beach resort is 1.5 mi (2.5 km) from Las Olas Boulevard and 2.8 mi (4.6 km) from Greater Fort Lauderdale-Broward County Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Park Hyatt St. Kitts
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 Basseterre · 518.11 mi from centre

9.2

 

162 reviews

Breakfast available

With a stay at Park Hyatt St. Kitts in Basseterre, you'll be on the beach, just a 1-minute walk from Banana Bay Beach and 6 minutes by foot from Cockleshell Bay. This beach hotel is 0.4 mi (0.7 km) from Lion's Beach and 1.3 mi (2.2 km) from Turtle Beach.

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