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

Resort in Montego Bay · 486.68 mi from centre
8.6
1,251 reviews
With a 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 Rose Hall Great House and Three Palms Ocean Course. This all-inclusive resort is 7.4 mi (12 km) from Doctor's Cave Beach and 10.4 mi (16.8 km) from Montego Bay Cruise Ship Terminal.

Resort in Palm Beach County, Singer Island · 839.25 mi from centre
8.8
987 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.

Bed & breakfast in Cartagena Centro, Cartagena · 656.74 mi from centre
9.2
280 reviews
Breakfast available
With a stay at Hotel Boutique Casa del Coliseo in Cartagena (Cartagena Walled City), you'll be steps from Clock Tower and 8 minutes by foot from Cartagena de Indias Convention Center. This beach bed & breakfast is 1.7 mi (2.8 km) from San Felipe de Barajas Castle and 1.9 mi (3 km) from Bocagrande Beach.

Resort in Willemstad · 452.28 mi from centre
8.8
829 reviews
Breakfast available
With a stay at Curacao Marriott Beach Resort in Willemstad (Piscadera), you'll be within a 15-minute drive of Blue Bay and Curaçao Sea Aquarium. This beach resort is 6.7 mi (10.9 km) from Mambo Beach and 1.8 mi (2.9 km) from Curaçao Museum.

Hotel in South America, Caracas · 602.83 mi from centre
8.6
56 reviews
Breakfast available
With a stay at Renaissance Caracas La Castellana Hotel in Caracas (Bello Campo), you'll be within a 10-minute walk of Altamira Square and San Ignacio Shopping Center. This luxury hotel is 0.5 mi (0.8 km) from Fundacion Centro de Estudios Latinoamericanos Romulo Gallegos and 0.7 mi (1.1 km) from East Park.

Resort in El Laguito, Cartagena · 658.91 mi from centre
8.8
870 reviews
Breakfast available
Located in Cartagena (El Laguito), Hilton Cartagena is within a 10-minute drive of Bocagrande Beach and San Felipe de Barajas Castle. This beach resort is 3 mi (4.9 km) from Palace of the Inquisition Cartagena Historical Museum and 3.6 mi (5.8 km) from Rafael Nunez Museum and House.

All-inclusive resort in Gros Islet · 696.77 mi from centre
8.6
304 reviews
Breakfast available
With a stay at Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only in Gros Islet (Cap Estate), you'll be steps from Windward Islands and 7 minutes by foot from Pigeon Island National Landmark. This all-inclusive property is 1.1 mi (1.7 km) from Saint Joseph the Worker Catholic Church and 1.1 mi (1.8 km) from Friday Night Street Party.

Resort in Saint Mary, Valley Church · 568.68 mi from centre
9.2
129 reviews
When you stay at Tamarind Hills Resort & Villas in Valley Church, you'll be on the beach, just steps from Darkwood Beach and 8 minutes by foot from Fryes Beach. This beach resort is 0.9 mi (1.5 km) from Valley Church Beach and 2.3 mi (3.7 km) from Jolly Beach.

Resort in Rodney Bay, Gros Islet · 698.01 mi from centre
8.8
674 reviews
Breakfast available
With a stay at Harbor Club St. Lucia, Curio Collection by Hilton in Gros Islet (Rodney Bay), you'll be a 3-minute walk from Rodney Bay Marina and a 2-minute drive from Baywalk Shopping Mall. This luxury resort is 1.3 mi (2.1 km) from Daren Sammy Cricket Ground and 1.6 mi (2.5 km) from Reduit Beach.

All-inclusive resort in Ocho Rios · 443.32 mi from centre
8.8
25 reviews
Breakfast available
With a stay at Sandals Dunns River - Couples Only - All-inclusive in Ocho Rios, you'll be on the beach, within a 10-minute drive of Dunn's River Falls and Green Grotto Caves. This all-inclusive property is 2.8 mi (4.5 km) from Dunn's River Craft Park and 2.9 mi (4.6 km) from Maima Seville Great House & Heritage Park.

Hotel in Cartagena · 677.47 mi from centre
9.2
335 reviews
Breakfast available
When you stay at Las Islas in Cartagena, you'll be in a national park, you'll be a 9-minute drive from Isla Grande Beach. This beach hotel is within the region of Bocagrande Beach and Cartagena de Indias Convention Center.

Hotel in Saint Paul, English Harbour · 578.03 mi from centre
9.2
28 reviews
Breakfast available
When you a stay at The Inn at English Harbour in English Harbour, you'll be on the beach, just steps from Antigua Naval Dockyard and Related Archaeological Sites and Carpenter's Rock Trailhead. This beach hotel is 14.4 mi (23.2 km) from Dickenson Bay Beach and 14.8 mi (23.8 km) from Jolly Beach.

Hotel in Brickell, Miami · 802.31 mi from centre
8.8
50 reviews
Breakfast available
With a stay at EAST Miami Residences, you'll be centrally located in Miami, steps from Brickell City Centre and 9 minutes by foot from Downtown Miami Shopping District. This luxury hotel is 0.8 mi (1.2 km) from Bayfront Park and 1.2 mi (1.9 km) from Bayside Marketplace.

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 within a 10-minute drive of Rose Hall Great House and Cinnamon Hill Golf Course. This all-inclusive property is 11.5 mi (18.5 km) from Doctor's Cave Beach and 14.4 mi (23.2 km) from Montego Bay Cruise Ship Terminal.

Resort in Anguilla, Rendezvous Bay · 478.22 mi from centre
9.6
133 reviews
Breakfast available
Located in Rendezvous Bay, Aurora Anguilla Resort & Golf Club is by the ocean – a 5-minute drive from Sandy Island and 8 minutes from Blowing Point Ferry Terminal. This beach resort is 0.2 mi (0.4 km) from Rendezvous Bay Beach and 0.4 mi (0.6 km) from Aurora International Golf Club.

Resort in Paradise Island · 634.40 mi from centre
9.4
151 reviews
Breakfast available
With a stay at The Ocean Club, A Four Seasons Resort, Bahamas in Paradise Island, you'll be on the beach, within a 15-minute drive of Junkanoo Beach and Lucayan Archipelago. This beach resort is 8.3 mi (13.3 km) from Cable Beach and 0.1 mi (0.1 km) from Cabbage Beach.

Hotel in Port Antonio · 394.72 mi from centre
9.6
52 reviews
Breakfast available
Located in Port Antonio, Geejam is a 3-minute drive from Trident Castle and 9 minutes from Rio Grande. This beach hotel is 3.8 mi (6 km) from Folly Ruins and 3.8 mi (6.1 km) from Winnifred Beach.

Hotel in La Boquilla, Cartagena de Indias · 653.06 mi from centre
8.7
1,278 reviews
Breakfast available
Las Americas Torre del Mar is a luxurious beach complex boasting a beachfront location in north Cartagena upon La Boquilla Beach. It features 5 swimming pools, spa services, fitness centre and mini- golf facilities. Coffee and clothing stores are available at the property.Free WiFi is provided throughout the property. Guests can enjoy the two on site bars: Aqua Lounge Bar and Infinito.
Rooms at Las Americas Torre del Mar have air conditioning, mini bar, flat-screen TV and balconies with lake views, sea views or city views.
Guests can enjoy a buffet breakfast with tropical fruits, natural juices in the private beach area, or a poolside cocktail with a view of Cartagena. Las Americas Torre del Mar features two well known restaurants: "Columbus Al Forno" that serves international dishes and "ERRE", from the 2 Michelin-star decorated chef Ramon Freixa. This restaurant is located in the 10th floor and boasts views of the ocean.
Las Americas Torre del Mar also offers a kid’s club, a gift shop and 24-hour front desk assistance. Rafael Nuñez International Airport is a 5-minute drive.

All-inclusive resort in Negril · 520.09 mi from centre
9.0
942 reviews
Breakfast available
When you stay at Sunset at the Palms Resort - Adults Only - All Inclusive in Negril, you'll be on the beach, within a 5-minute drive of Bloody Bay Beach and Seven Mile Beach. This all-inclusive property is 1.4 mi (2.3 km) from Kool Runnings Water Park and 4.4 mi (7 km) from Time Square Mall.

Resort in Palm Beach · 835.89 mi from centre
9.6
973 reviews
Breakfast available
A stay at The Breakers Palm Beach places you in the heart of Palm Beach, within a 5-minute drive of Clematis Street and Worth Avenue. This beach resort is 2 mi (3.2 km) from CityPlace and 2.1 mi (3.3 km) from Palm Beach County Convention Center.