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 Miami-Dade County, Miami Beach · 804.39 mi from centre
8.0
105 reviews
Breakfast available
The ocean inspires from nearly every corner of The Ritz-Carlton Bal Harbour, Miami, a tranquil enclave located on the tip of Miami Beach. This coastal sanctuary offers an exclusive getaway with just two rooms on each floor.
Sleek guest rooms and suites include a 42-inch flat-screen TV, a private balcony with ocean and Intracoastal Waterway views, and a private bathroom with floor-to-ceiling windows and a freestanding tub with water views.
The Ritz-Carlton Bal Harbour, Miami features an outdoor, heated pool as well as direct beach access and a pool bar and grill. Cabanas, which include a private hot tub and a selection of beverages and snacks, are available. All suites have full kitchens
Artisan Beach House serves globally inspired dishes for breakfast, lunch, and dinner, and offers a seasonal menu. The Ritz-Carlton’s Exhale Spa 10,000-square-foot features a sauna and steam room and offers hydrotherapy and meditative spaces. Additional facilities include an on-site fitness centre as well as Core Fusion and yoga classes.
Bayshore Golf Course is 12.6 kilometres’ drive from the resort while the Bal Harbour Shops are 1.6 kilometres’ drive. Miami International Airport is 26.7 kilometres’ drive.
All-inclusive resort in Negril · 520.51 mi from centre
8.2
210 reviews
Breakfast available
When you stay at Sandals Negril - ALL INCLUSIVE Couples Only in Negril, you'll be on the waterfront, just steps from Seven Mile Beach and 9 minutes by foot from Hedonism II. This all-inclusive property is 6 mi (9.6 km) from Negril Cliffs and 0.1 mi (0.1 km) from Percy's Riverside Retreat.
Hotel in Oyster Pond · 485.40 mi from centre
9.0
121 reviews
Breakfast available
With a stay at JW Marriott St. Maarten Beach Resort & Spa in Oyster Pond (Oyster Pond), you'll be a 1-minute drive from Dawn Beach and 8 minutes from Philipsburg Boardwalk. This beach hotel is 6 mi (9.6 km) from Orient Bay and 7.6 mi (12.2 km) from Pinel Island.
Resort in Mid Beach, Miami Beach · 800.98 mi from centre
8.2
2,226 reviews
Breakfast available
With a stay at Eden Roc Miami Beach in Miami Beach (Mid Beach), you'll be within a 5-minute drive of Miami Beach Boardwalk and Collins Avenue Shopping Area. This beach resort is 2.1 mi (3.4 km) from Miami Beach Convention Center and 2.5 mi (4.1 km) from Ocean Drive.
All-inclusive resort in Willemstad · 457.58 mi from centre
8.4
49 reviews
Breakfast available
Located in Willemstad, Sandals Royal Curacao - All Inclusive Couples Only is by the ocean, within a 15-minute drive of Old Quarry Golf Course and Curaloe Aloe Vera Plantation. This all-inclusive property is 9.2 mi (14.9 km) from Mambo Beach and 8.9 mi (14.4 km) from Jan Thiel Beach.
Hotel in Getsemani, Cartagena · 656.94 mi from centre
9.0
947 reviews
Breakfast available
Located in Cartagena (Cartagena Walled City), GHL Arsenal Hotel is within a 5-minute walk of Cartagena de Indias Convention Center and Centenary Park. This boutique hotel is 0.4 mi (0.7 km) from Clock Tower and 0.6 mi (0.9 km) from Plaza de la Trinidad.
Hotel in Barranquilla · 596.60 mi from centre
9.0
851 reviews
Breakfast available
With a stay at Hotel Estelar En Alto Prado in Barranquilla (Alto Prado), you'll be within a 10-minute drive of Buenavista Shopping Center and Villa Country Shopping Centre. This hotel is 1 mi (1.7 km) from Barranquilla Zoo and 1.1 mi (1.8 km) from Romelio Martínez Stadium.
Hotel in East Fort Lauderdale, Fort Lauderdale · 814.15 mi from centre
8.6
871 reviews
Breakfast available
With a stay at Pelican Grand Beach Resort - A Noble House Resort in Fort Lauderdale (East Fort Lauderdale), you'll be a 1-minute drive from Fort Lauderdale Beach and 6 minutes from Las Olas Beach. This beach hotel is 2.9 mi (4.7 km) from Bahia Mar Marina and 3.7 mi (5.9 km) from Las Olas Boulevard.
Resort in Hanover, Lucea · 507.90 mi from centre
7.8
1,140 reviews
Located in Lucea, Grand Palladium Jamaica Resort & Spa All Inclusive is by the ocean, within a 10-minute drive of Hanover Museum and Sir Alexander Bustamante Square & Around. This all-inclusive resort is 23.5 mi (37.8 km) from Seven Mile Beach and 23.7 mi (38.1 km) from Hedonism II.
Hotel in Santander, Piedecuesta · 814.49 mi from centre
9.2
164 reviews
Breakfast available
With a stay at Punta Diamante Premium Hotel in Piedecuesta, you'll be 6.3 mi (10.1 km) from Floridablanca Park and 9.7 mi (15.7 km) from Cacique Shopping Mall. This golf hotel is 9.8 mi (15.8 km) from Eco Park Hill of the Blessed Sacrament and 10.3 mi (16.6 km) from La Flora Ecological Park.
All-inclusive resort in Montego Bay · 482.84 mi from centre
7.6
957 reviews
Breakfast available
With a stay at Iberostar Waves Rose Hall Beach - All Inclusive in Montego Bay (Northern Estates), you'll be within a 10-minute drive of Montego Bay Convention Centre and Rose Hall Great House. This all-inclusive property is 11.4 mi (18.3 km) from Doctor's Cave Beach and 14.3 mi (23.1 km) from Montego Bay Cruise Ship Terminal.
Resort in Speightstown · 802.39 mi from centre
9.4
137 reviews
Breakfast available
Located in Speightstown, Cobblers Cove - Barbados is by the ocean – a 1-minute drive from Mullins Beach and 10 minutes from St. Nicholas Abbey. This beach resort is 4.7 mi (7.6 km) from Sandy Lane Beach and 5.4 mi (8.7 km) from Paynes Bay Beach.
Hotel in Cartagena · 660.16 mi from centre
8.6
327 reviews
Breakfast available
With a stay at Hotel Fenix Beach Cartagena in Cartagena, you'll be 3.3 mi (5.3 km) from San Fernando Fort and 6.8 mi (11 km) from Bocagrande Beach. This beach hotel is within the vicinity of Port of Cartagena and Cartagena de Indias Convention Center.
Hotel in Santa Marta · 570.59 mi from centre
9.2
747 reviews
Breakfast available
With a stay at Santa Marta Marriott Resort Playa Dormida in Santa Marta, you'll be on the beach, within a 15-minute drive of Bello Horizonte Beach and Zazue. This beach hotel is 15.7 mi (25.2 km) from Tayrona National Natural Park and 6.7 mi (10.8 km) from Rodadero Beach.
Hotel in Mid Beach, Miami Beach · 800.71 mi from centre
8.6
901 reviews
Breakfast available
A stay at Hotel Croydon places you in the heart of Miami Beach, within a 15-minute walk of Fontainebleau and Miami Beach Boardwalk. This spa hotel is 1.2 mi (1.9 km) from Collins Avenue Shopping Area and 1.5 mi (2.4 km) from Miami Beach Convention Center.
Hotel in Playa, Kralendijk · 462.53 mi from centre
10.0
2 reviews
Breakfast available
With a stay at Boutique Hotel Sonrisa Bonaire - Adults Only in Kralendijk (Playa), you'll be a 4-minute drive from Bachelor's Beach and 6 minutes from No Name Beach. This hotel is 4.4 mi (7 km) from Lac Bay and 6.5 mi (10.5 km) from Pink Beach.
Resort in Key Largo · 788.73 mi from centre
8.8
962 reviews
Breakfast available
Located in Key Largo, Playa Largo Resort & Spa, Autograph Collection is by the sea – a 4-minute drive from Jimmy Johnson's Big Chill and 10 minutes from Florida Keys Dive Center. This beach resort is 5.8 mi (9.4 km) from John Pennekamp Coral Reef State Park and 9 mi (14.5 km) from Florida Keys Visitor Center.
Hotel in Palm Beach County, Singer Island · 839.21 mi from centre
7.8
191 reviews
Breakfast available
When you stay at Palm Beach Singer Island Resort & Spa Luxury Suites in Singer Island, you'll be on the beach – a 3-minute drive from Peanut Island and 8 minutes from Port of Palm Beach. This beach hotel is 4 mi (6.4 km) from Jupiter Beach and 6.2 mi (10 km) from Rapids Water Park.
Hotel in Willemstad · 453.36 mi from centre
9.6
31 reviews
Breakfast available
With a stay at Kura Botanica Hotel, you'll be centrally located in Willemstad, within a 15-minute drive of Mambo Beach and Curaçao Sea Aquarium. This spa hotel is 6.3 mi (10.2 km) from Blue Bay and 7.8 mi (12.6 km) from Jan Thiel Beach.
Hotel in South America, Caracas · 602.90 mi from centre
8.6
57 reviews
Breakfast available
Lidotel Caracas is centrally located in Caracas – a 3-minute walk from Caracas Stock Exchange and 15 minutes by foot from Sambil Caracas Commercial Center. This luxury hotel is 1.1 mi (1.7 km) from Altamira Square and 1.5 mi (2.4 km) from Centro de Arte La Estancia.