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
Caribbean Islands
See the latest prices and deals by choosing your dates
Hotel in Mid Beach, Miami Beach · 800.40 mi from centre
9.2
1,007 reviews
Breakfast available
With a stay at 1 Hotel South Beach, you'll be centrally located in Miami Beach, within a 5-minute walk of Miami Beach Boardwalk and Collins Avenue Shopping Area. This beach hotel is 0.5 mi (0.8 km) from Miami Beach Convention Center and 1.1 mi (1.7 km) from Ocean Drive.
Resort in Montego Bay · 486.68 mi from centre
8.6
1,226 reviews
When you stay at Jewel Grande Montego Bay Resort & Spa – All Inclusive in Montego Bay, you'll be next to a golf course, within a 5-minute drive of Montego Bay Convention Centre and Jamaica Beaches. This all-inclusive resort is 1.4 mi (2.2 km) from Rose Hall Great House and 7.4 mi (12 km) from Doctor's Cave Beach.
Hotel in Negril · 520.29 mi from centre
9.2
983 reviews
When you stay at Couples Negril All Inclusive in Negril, you'll be connected to the airport, within a 15-minute walk of Seven Mile Beach and Jamaica Beaches. This all-inclusive hotel is 0.5 mi (0.9 km) from Hedonism II and 6.5 mi (10.5 km) from Negril Cliffs.
Hotel in New Kingston, Kingston · 419.99 mi from centre
9.0
723 reviews
Breakfast available
With a stay at AC Hotel by Marriott Kingston, Jamaica, you'll be centrally located in Kingston, within a 5-minute drive of Bob Marley Museum and Jamaica House. This luxury hotel is 7.6 mi (12.2 km) from Jamaica Beaches and 0.9 mi (1.5 km) from Pantry Playhouse.
Hotel in Deerfield Beach · 819.93 mi from centre
9.6
141 reviews
Breakfast available
When you stay at Royal Blues Hotel in Deerfield Beach, you'll be on the beach – a 1-minute drive from Deerfield Beach Pier and 8 minutes from Florida Atlantic University. This beach hotel is 9.7 mi (15.6 km) from Fort Lauderdale Beach and 4.9 mi (8 km) from Pompano Beach.
Resort in Mid Beach, Miami Beach · 800.97 mi from centre
8.4
1,034 reviews
Breakfast available
Located in Miami Beach (Mid Beach), Nobu Hotel Miami Beach is within a 5-minute drive of Miami Beach Convention Center and Miami Beach Botanical Garden. This beach resort is 2.6 mi (4.1 km) from New World Center and 2.8 mi (4.4 km) from Española Way.
Hotel in Hip Strip, Montego Bay · 493.35 mi from centre
8.4
188 reviews
Breakfast available
Located in Montego Bay (Hip Strip), Hotel 39 Jamaica is within a 10-minute walk of Doctor's Cave Beach and Harmony Beach Park. This luxury hotel is 0.5 mi (0.8 km) from Aquasol Beach Park and 1 mi (1.5 km) from Montego Bay Marine Park.
Hotel in North Beach, Miami Beach · 802.29 mi from centre
8.6
691 reviews
Breakfast available
With a stay at Carillon Miami Wellness Resort in Miami Beach (North Beach), you'll be within a 10-minute drive of Fontainebleau and Miami Beach Boardwalk. This beach hotel is 4.4 mi (7 km) from Collins Avenue Shopping Area and 4.7 mi (7.6 km) from Miami Beach Convention Center.
Resort in South Beach, Miami Beach · 800.14 mi from centre
8.6
726 reviews
Breakfast available
In the heart of Miami Beach, The Ritz-Carlton, South Beach is within a 5-minute drive of Miami Beach Boardwalk and Lincoln Road Mall. This beach resort is 5.3 mi (8.5 km) from Wynwood Walls and 5.3 mi (8.6 km) from Phillip and Patricia Frost Museum of Science.
All-inclusive resort in St. John's · 570.34 mi from centre
8.4
421 reviews
Breakfast available
With a stay at Sandals Grande Antigua - ALL INCLUSIVE Couples Only in St. John's (Dickenson Bay), you'll be within a 5-minute drive of Dickenson Bay Beach and Runaway Bay Beach. This all-inclusive property is 9.2 mi (14.8 km) from Jolly Beach and 2 mi (3.3 km) from Marble Hill.
All-inclusive resort in Trelawny, Falmouth · 474.06 mi from centre
9.0
904 reviews
Breakfast available
With a stay at Excellence Oyster Bay - Adults Only All Inclusive in Falmouth, you'll be on the beach, within a 10-minute drive of Jamaica Beaches and Blue Waters Beach Club. This all-inclusive property is 15.9 mi (25.6 km) from Rose Hall Great House and 15.6 mi (25.1 km) from Montego Bay Convention Centre.
All-inclusive resort in Montego Bay · 482.81 mi from centre
9.0
976 reviews
Breakfast available
With a stay at JOIA Rose Hall by Iberostar - Adults Only - 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 property is 3.8 mi (6.1 km) from Rose Hall Great House and 11.5 mi (18.5 km) from Doctor's Cave Beach.
Resort in Islamorada · 792.00 mi from centre
9.0
976 reviews
Breakfast available
With a stay at Cheeca Lodge & Spa in Islamorada (Matecumbe), you'll be a 4-minute walk from Matecumbe United Methodist Church and 5 minutes by foot from Florida Keys Brewing Co.. This beach resort is 0.3 mi (0.6 km) from MoradaWay Arts & Cultural District and 0.4 mi (0.6 km) from Hurricane Monument.
Hotel in Coconut Grove, Miami · 803.19 mi from centre
8.8
835 reviews
Breakfast available
With a stay at Mayfair House Hotel & Garden in Miami (Coconut Grove), you'll be within a 5-minute drive of Shops at Merrick Park and Miracle Mile. This luxury hotel is 2.5 mi (4 km) from Vizcaya Museum and Gardens and 3.3 mi (5.3 km) from University of Miami.
Hotel in Downtown Miami, Miami · 802.94 mi from centre
8.2
788 reviews
Breakfast available
The Grayson Miami Downtown is centrally located in Miami – a 3-minute walk from Phillip and Patricia Frost Museum of Science and 5 minutes by foot from Adrienne Arsht Center for the Performing Arts of Miami-Dade County. This luxury hotel is 0.3 mi (0.5 km) from Perez Art Museum Miami and 0.4 mi (0.6 km) from Kaseya Center.
Resort in Palm Beach County, Singer Island · 839.25 mi from centre
8.8
985 reviews
Breakfast available
When you stay at Palm Beach Marriott Singer Island Beach Resort & Spa in Singer Island, you'll be on the beach – a 3-minute drive from Peanut Island and 7 minutes from Port of Palm Beach. This beach resort is 3.9 mi (6.3 km) from Jupiter Beach and 6.1 mi (9.8 km) from Rapids Water Park.
All-inclusive resort in Montego Bay · 490.06 mi from centre
8.0
451 reviews
When you stay at Sandals Royal Caribbean - ALL INCLUSIVE Couples Only in Montego Bay, you'll be on the beach – a 1-minute drive from Jamaica Beaches and 9 minutes from Montego Bay Convention Centre. This all-inclusive property is 5 mi (8.1 km) from Rose Hall Great House and 4.3 mi (6.9 km) from Doctor's Cave Beach.
All-inclusive resort in Trelawny, Rio Bueno · 463.38 mi from centre
8.2
475 reviews
Breakfast available
Located in Rio Bueno, Melia Braco Village, Jamaica - All Inclusive is a 1-minute drive from Dornoch Riverhead and 5 minutes from Bengal Beach. This all-inclusive property is 7.8 mi (12.5 km) from Jamaica Beaches and 6.7 mi (10.8 km) from Discovery Bay United Church.
All-inclusive resort in Paynes Bay · 805.43 mi from centre
9.2
186 reviews
Breakfast available
When you stay at The House by Elegant Hotels - All-Inclusive - Adult Only in Paynes Bay, you'll be on the beach – a 2-minute drive from Sandy Lane Beach and 7 minutes from Kensington Oval. This all-inclusive property is 10.7 mi (17.2 km) from Dover Beach and 5 mi (8 km) from Carlisle Bay.
Resort in Saint Mary, Carlisle Bay · 573.20 mi from centre
9.2
271 reviews
Breakfast available
With a stay at Carlisle Bay in Carlisle Bay, you'll be 5 mi (8 km) from Darkwood Beach and 6.4 mi (10.4 km) from Fryes Beach. This beach resort is 9.3 mi (15 km) from Nelson's Dockyard and 10.5 mi (16.9 km) from Shirley Heights.