Hero Image

Curated luxury hotels in Cuba

Search
Fri 04 Apr
Mon 07 Apr
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 04 Apr
Mon 07 Apr
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

Cuba

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Cuba, but are nearby and match your search.
Lobby
Secrets St. James Montego Bay - Luxury - Adults Only - 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 Montego Bay · 211.87 mi from centre

8.0

 

1,001 reviews

Breakfast available

When you stay at Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive in Montego Bay, you'll be on the waterfront, within a 5-minute drive of Sunset Beach Resort Au Natural Beach and Montego Bay Cruise Ship Terminal. This all-inclusive property is 3.2 mi (5.1 km) from Jamaica Beaches and 3.8 mi (6 km) from Doctor's Cave Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
SLS Baha Mar
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 Nassau · 246.50 mi from centre

8.4

 

1,007 reviews

Breakfast available

Located in Nassau, SLS Baha Mar is connected to the convention centre, within a 5-minute drive of Cable Beach and Lake Cunningham. This beach hotel is 2.7 mi (4.4 km) from Saunders Beach and 3.7 mi (5.9 km) from Ardastra Gardens, Zoo and Conservation Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Moon Palace Jamaica – 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 Ocho Rios · 219.41 mi from centre

8.0

 

1,464 reviews

When you stay at Moon Palace Jamaica – All Inclusive in Ocho Rios, you'll be on the beach, within a 10-minute walk of Jamaica Beaches and Turtle Beach. This all-inclusive property is 3.1 mi (4.9 km) from Dunn's River Falls and 1.6 mi (2.6 km) from Ocho Rios Fort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Selection Rose Hall Suites - 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.

Resort in Montego Bay · 207.80 mi from centre

8.4

 

1,002 reviews

Breakfast available

With a stay at Iberostar Selection Rose Hall Suites - All Inclusive in Montego Bay (Northern Estates), you'll be a 1-minute drive from Jamaica Beaches and 7 minutes from Montego Bay Convention Centre. This all-inclusive resort is 3.8 mi (6.1 km) from Rose Hall Great House and 11.5 mi (18.5 km) from Doctor's Cave Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Eden Bay - Adults Only - 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 Trelawny, Falmouth · 210.87 mi from centre

8.0

 

2,992 reviews

Breakfast available

When you stay at Ocean Eden Bay - Adults Only - All inclusive in Falmouth, you'll be by the ocean, within a 5-minute drive of Burwood Beach and Jamaica Beaches. This all-inclusive property is 2.5 mi (4 km) from Blue Waters Beach Club and 3.3 mi (5.2 km) from Luminous Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Azul Beach Resort Negril, Gourmet All Inclusive by Karisma
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 Negril · 223.41 mi from centre

7.4

 

1,001 reviews

When you stay at Azul Beach Resort Negril, Gourmet All Inclusive by Karisma in Negril, you'll be on the beach, just steps from Jamaica Beaches and 6 minutes by foot from Seven Mile Beach. This all-inclusive property is 0.9 mi (1.5 km) from Hedonism II and 5.6 mi (9 km) from Negril Cliffs.

Compare price on Booking.com
Compare price on Booking.com
Sandals Emerald Bay - ALL INCLUSIVE Couples 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.

All-inclusive resort in Exuma, Rokers Point · 187.60 mi from centre

8.2

 

140 reviews

Breakfast available

When you stay at Sandals Emerald Bay - ALL INCLUSIVE Couples Only in Rokers Point, you'll be on the beach, within a 10-minute walk of Emerald Bay Beach and Lucayan Archipelago. This all-inclusive property is 28.7 mi (46.2 km) from Tropic of Cancer Beach and 0.1 mi (0.1 km) from Sandals Emerald Reef Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Rose Hall an All-Inclusive 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.

Resort in Montego Bay · 207.31 mi from centre

8.4

 

1,981 reviews

When you stay at Hilton Rose Hall an All-Inclusive Resort in Montego Bay, you'll be next to a golf course, just steps from Jamaica Beaches and 14 minutes by foot from Montego Bay Convention Centre. This beach resort is 1.1 mi (1.7 km) from Rose Hall Great House and 2 mi (3.2 km) from Half Moon Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hideaway at Royalton Negril, An Autograph Collection All-Inclusive Resort - 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.

All-inclusive resort in Negril · 222.81 mi from centre

7.8

 

426 reviews

Breakfast available

When you stay at Hideaway at Royalton Negril, An Autograph Collection All-Inclusive Resort - Adults Only in Negril, you'll be on the beach, within a 10-minute walk of Seven Mile Beach and Hedonism II. This all-inclusive property is 0.3 mi (0.4 km) from Jamaica Beaches and 6.4 mi (10.3 km) from Negril Cliffs.

Compare price on Booking.com
Compare price on Booking.com
Ocho Rios Vacation Resort Property Rentals
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 Ocho Rios · 219.64 mi from centre

8.2

 

215 reviews

Offering an outdoor swimming pool and a spa and wellness centre, Ocho Rios Vacation Resort Property Rentals is located in Ocho Rios within the main street. Free WiFi access and free private parking are available in this resort.

The air-conditioned studio will provide you with a TV, a fully equipped kitchen with a microwave and an oven, and a private bathroom with a bath or shower and free toiletries. You can enjoy a view of the mountains and the pool from all the rooms.

At Ocho Rios Vacation Resort Property Rentals you will find a restaurant, a private beach area and water sports facilities. You will also find a shared lounge and a children's playground. An array of activities can be enjoyed on site or in the surroundings, including horse riding, fishing and hiking.

This resort is 90 km from Montego Bay Airport and it has a convenient location within walking distance to a verity of restaurants, night clubs, shopping malls and other local activities and tourist attractions.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Breathless Montego Bay - Adults Only - 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 Montego Bay · 211.80 mi from centre

8.2

 

661 reviews

Breakfast available

When you stay at Breathless Montego Bay - Adults Only - All Inclusive in Montego Bay, you'll be on the waterfront, within a 15-minute walk of Sunset Beach Resort Au Natural Beach and Montego Bay Cruise Ship Terminal. This all-inclusive property is 3 mi (4.8 km) from Jamaica Beaches and 3.6 mi (5.7 km) from Doctor's Cave Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royalton Negril, An Autograph Collection All-Inclusive 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 Negril · 222.80 mi from centre

7.2

 

1,006 reviews

Breakfast available

When you stay at Royalton Negril, An Autograph Collection All-Inclusive Resort in Negril, you'll be on the beach, within a 10-minute walk of Seven Mile Beach and Hedonism II. This all-inclusive hotel is 0.3 mi (0.4 km) from Jamaica Beaches and 6.4 mi (10.3 km) from Negril Cliffs.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Reggae - Adults Only - 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 Montego Bay · 207.84 mi from centre

8.4

 

2,003 reviews

Breakfast available

When you stay at Hotel Riu Reggae - Adults Only - All Inclusive in Montego Bay, you'll be on the beach – a 1-minute drive from Jamaica Beaches and 8 minutes from Montego Bay Convention Centre. This beach property is 3.7 mi (5.9 km) from Doctor's Cave Beach and 5.1 mi (8.2 km) from Rose Hall Great House.

Compare price on Booking.com
Compare price on Booking.com
Primary image
R Hotel Kingston
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 New Kingston, Kingston · 251.07 mi from centre

8.4

 

1,085 reviews

Breakfast available

With a stay at R Hotel Kingston, you'll be centrally located in Kingston – a 8-minute walk from Devon House and 15 minutes by foot from Emancipation Park. This hotel is 1.2 mi (1.9 km) from Bob Marley Museum and 1.5 mi (2.4 km) from Little Theater.

Compare price on Booking.com
Compare price on Booking.com
Primary image
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
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 Hip Strip, Montego Bay · 209.85 mi from centre

9.4

 

1,791 reviews

With a stay at S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel in Montego Bay (Hip Strip), you'll be a 4-minute walk from Jamaica Beaches and 6 minutes by foot from Doctor's Cave Beach. This all-inclusive property is 3.2 mi (5.2 km) from Montego Bay Cruise Ship Terminal and 4.2 mi (6.8 km) from Sunset Beach Resort Au Natural Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Palladium Jamaica Resort & Spa 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.

Resort in Hanover, Lucea · 213.09 mi from centre

7.8

 

1,290 reviews

Located in Lucea, Grand Palladium Jamaica Resort & Spa All Inclusive is by the ocean, within a 10-minute drive of Sir Alexander Bustamante Square & Around and Hanover Museum. This all-inclusive resort is 7.7 mi (12.4 km) from Jamaica Beaches and 19.4 mi (31.2 km) from Montego Bay Cruise Ship Terminal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Palladium Lady Hamilton Resort & Spa 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.

Resort in Hanover, Lucea · 213.18 mi from centre

7.6

 

1,407 reviews

Breakfast available

With a stay at Grand Palladium Lady Hamilton Resort & Spa All Inclusive in Lucea, you'll be by the ocean, within a 15-minute drive of Jamaica Beaches and Sir Alexander Bustamante Square & Around. This all-inclusive resort is 23 mi (37 km) from Seven Mile Beach and 19.4 mi (31.3 km) from Montego Bay Cruise Ship Terminal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandals Royal Bahamian - ALL INCLUSIVE Couples 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.

All-inclusive resort in Nassau · 246.71 mi from centre

8.0

 

776 reviews

Breakfast available

With a stay at Sandals Royal Bahamian - ALL INCLUSIVE Couples Only in Nassau (Cable Beach), you'll be within a 15-minute drive of Cable Beach and Junkanoo Beach. This all-inclusive property is 7.4 mi (11.9 km) from Cabbage Beach and 7.4 mi (12 km) from Aquaventure.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hyatt Baha Mar
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 Nassau · 246.27 mi from centre

8.4

 

3,972 reviews

Breakfast available

When you stay at Grand Hyatt Baha Mar in Nassau, you'll be on the beach, within a 5-minute drive of Royal Blue Golf Club and Cable Beach. This beach resort is 3.4 mi (5.5 km) from Junkanoo Beach and 4.2 mi (6.8 km) from Straw Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Aquarelle - 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.

Hotel in Trelawny, Falmouth · 209.51 mi from centre

8.4

 

962 reviews

Breakfast available

When you stay at Hotel Riu Palace Aquarelle - All Inclusive in Falmouth, you'll be on the beach and within a 5-minute drive of Martha Brae River. This all-inclusive hotel is 5.6 mi (9 km) from Jamaica Beaches and 11.9 mi (19.1 km) from Montego Bay Convention Centre.

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