Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Cuba
See the latest prices and deals by choosing your dates
Hotel in Nassau · 243.14 mi from centre
9.4
286 reviews
Breakfast available
Located in Nassau, The Island House is by the ocean, within a 10-minute drive of Love Beach and Clifton Heritage National Land and Sea Park. This spa hotel is 3.4 mi (5.5 km) from South Ocean and 4.9 mi (7.9 km) from Lake Killarney.
Resort in Runaway Bay · 213.78 mi from centre
8.0
226 reviews
Breakfast available
With a stay at The Cardiff Hotel & Spa in Runaway Bay, you'll be near the beach, within a 10-minute drive of Jamaica Beaches and Runaway Bay Beach. This beach resort is 0.6 mi (1 km) from Flavours Beach and 1 mi (1.6 km) from Ocean View Beach.
All-inclusive resort in Paradise Island · 247.88 mi from centre
7.8
2,534 reviews
Breakfast available
When you stay at Hotel Riu Palace Paradise Island - Adults Only - All Inclusive in Paradise Island, you'll be on the beach, within a 5-minute walk of Cabbage Beach and Lucayan Archipelago. This all-inclusive property is 8.2 mi (13.2 km) from Cable Beach and 0.5 mi (0.9 km) from Versailles Gardens.
All-inclusive resort in Nassau · 246.71 mi from centre
8.0
763 reviews
Breakfast available
With a stay at Sandals Royal Bahamian - ALL INCLUSIVE Couples Only in Nassau (Cable Beach), you'll be within a 10-minute walk of Cable Beach and Lucayan Archipelago. This all-inclusive property is 7.4 mi (11.9 km) from Cabbage Beach and 0.6 mi (1 km) from Baha Bay Water Park.
All-inclusive resort in Montego Bay · 207.84 mi from centre
8.4
1,858 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 Marine Park. This beach property is 5.1 mi (8.2 km) from Rose Hall Great House and 3.7 mi (5.9 km) from Doctor's Cave Beach.
Hotel in Trelawny, Falmouth · 209.51 mi from centre
8.4
750 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 12.2 mi (19.6 km) from Rose Hall Great House and 5.6 mi (9 km) from Jamaica Beaches.
Resort in Nassau · 247.12 mi from centre
8.2
158 reviews
Breakfast available
With a stay at Graycliff Hotel And Restaurant in Nassau (Downtown Nassau), you'll be steps from Heritage Museum of the Bahamas and National Art Gallery of the Bahamas. This boutique resort is 0.2 mi (0.4 km) from John Watling's Distillery and 0.5 mi (0.7 km) from Pompey Museum.
All-inclusive resort in Montego Bay · 207.79 mi from centre
8.4
4,221 reviews
Breakfast available
When you stay at Hotel Riu Montego Bay - Adults Only - All Inclusive in Montego Bay, you'll be on the beach – a 1-minute drive from Jamaica Beaches and 7 minutes from Montego Bay Convention Centre. This all-inclusive property is 4.8 mi (7.6 km) from Rose Hall Great House and 3.9 mi (6.2 km) from Doctor's Cave Beach.
Hotel in Ocho Rios · 219.57 mi from centre
7.6
182 reviews
Breakfast available
Located in Ocho Rios, Sand And Tan Beach Hotel is on the waterfront – a 1-minute drive from White River Reggae Park and 7 minutes from Ocho Rios Fort. This beach hotel is 1.8 mi (2.9 km) from Mahogany Beach and 2.9 mi (4.7 km) from Turtle Beach.
Hotel in New Kingston, Kingston · 251.07 mi from centre
8.4
998 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.
Resort in Hanover, Lucea · 213.05 mi from centre
8.4
19 reviews
Breakfast available
When you stay at The Signature Level At Grand Palladium Lady Hamilton Resort & Spa in Lucea, you'll be on the beach and 7 minutes by car from Hanover Museum. This all-inclusive resort is 23.5 mi (37.7 km) from Seven Mile Beach and 7.7 mi (12.3 km) from Jamaica Beaches.
Hotel in Negril · 225.81 mi from centre
8.6
766 reviews
With a stay at Sandy Haven Resort in Negril, you'll be on the beach – a 2-minute walk from Jamaica Beaches and 13 minutes by foot from Seven Mile Beach. This beach hotel is 3.1 mi (5.1 km) from Negril Cliffs and 3.4 mi (5.4 km) from Hedonism II.
Resort in Kingston · 250.45 mi from centre
9.0
912 reviews
Breakfast available
With a stay at Terra Nova All Suite Hotel in Kingston (Half Way Tree), you'll be within a 5-minute drive of Jamaica House and Bob Marley Museum. This casino resort is 9.1 mi (14.6 km) from Jamaica Beaches and 0.5 mi (0.7 km) from Devon House.
Resort in Hanover, Green Island · 217.29 mi from centre
8.8
10 reviews
Breakfast available
With a stay at Princess Senses The Mangrove Resort - Adults Only in Green Island, you'll be within a 10-minute drive of Half Moon Beach and Samuel's Bay National Marine Park. This all-inclusive resort is 11.2 mi (18 km) from Seven Mile Beach and 10.7 mi (17.3 km) from Jamaica Beaches.
Resort in Paradise Island · 247.83 mi from centre
8.4
2,060 reviews
Breakfast available
When you stay at The Royal at Atlantis in Paradise Island, you'll be next to a golf course, within a 10-minute walk of Cabbage Beach and Lucayan Archipelago. This beach resort is 8.2 mi (13.1 km) from Cable Beach and 0.1 mi (0.1 km) from Aquaventure.
All-inclusive resort in Negril · 222.37 mi from centre
8.4
930 reviews
Breakfast available
Located in Negril, Hotel Riu Palace Tropical Bay - All Inclusive is by the ocean, within a 5-minute drive of Bloody Bay Beach and Seven Mile Beach. This all-inclusive property is 1 mi (1.6 km) from Booby Cay and 1.3 mi (2 km) from Kool Runnings Water Park.
Hotel in Nassau · 247.26 mi from centre
8.6
1,146 reviews
Breakfast available
With a stay at British Colonial - Nassau , you'll be centrally located in Nassau – a 2-minute drive from Junkanoo Beach and 6 minutes from Aquaventure. This beach hotel is 5.4 mi (8.7 km) from Cable Beach and 2.4 mi (3.8 km) from Cabbage Beach.
Resort in Exuma, Rokers Point · 187.97 mi from centre
9.0
346 reviews
Breakfast available
When you stay at Grand Isle Resort & Residences in Rokers Point, you'll be on the beach, just steps from Lucayan Archipelago and Emerald Bay Beach. This beach resort is 0.7 mi (1.2 km) from Sandals Emerald Reef Golf Club and 6.4 mi (10.4 km) from Pig Beach.
All-inclusive resort in Trelawny, Falmouth · 210.33 mi from centre
7.6
334 reviews
Breakfast available
When you stay at Hideaway at Royalton Blue Waters, An Autograph Collection all-Inclusive Resort - Adults Only in Falmouth, you'll be on the beach, within a 15-minute walk of Jamaica Beaches and Burwood Beach. This beach property is 15.4 mi (24.8 km) from Rose Hall Great House and 23.1 mi (37.2 km) from Doctor's Cave Beach.
Resort in Paradise Island · 247.84 mi from centre
8.2
1,176 reviews
Breakfast available
When you stay at The Coral at Atlantis in Paradise Island, you'll be connected to the convention centre, within a 15-minute walk of Cabbage Beach and Lucayan Archipelago. This beach resort is 7.8 mi (12.5 km) from Cable Beach and 0.2 mi (0.4 km) from Marina Village at Atlantis.