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 Marathon · 809.91 mi from centre
8.8
1,186 reviews
Breakfast available
In the heart of Marathon, Faro Blanco Resort & Yacht Club Marathon, Curio by Hilton is within a 5-minute drive of Crane Point Museum and Nature Center and Seven Mile Bridge. This beach resort is 3.8 mi (6.2 km) from Sombrero Beach and 6.2 mi (10 km) from Curry Hammock State Park.
Resort in Central Beach, Fort Lauderdale · 813.25 mi from centre
8.6
1,616 reviews
Breakfast available
With a stay at Beach House Fort Lauderdale, a Hilton Resort in Fort Lauderdale (East Fort Lauderdale), you'll be a 3-minute walk from Fort Lauderdale Beach and 14 minutes by foot from Las Olas Beach. This beach resort is 2 mi (3.3 km) from Las Olas Boulevard and 6.6 mi (10.7 km) from Port Everglades.
Hotel in Key West · 841.51 mi from centre
8.6
1,579 reviews
Breakfast available
Located in Key West, Margaritaville Beach House Key West is by the ocean, within a 5-minute drive of Smathers Beach and Fort East Martello Museum and Gallery. This beach hotel is 1.3 mi (2 km) from Clarence S. Higgs Memorial Beach Park and 2.2 mi (3.5 km) from South Beach.
Resort in Bahamas, Gregory Town · 618.78 mi from centre
9.2
240 reviews
Breakfast available
Located in Gregory Town, The Cove Eleuthera is by the ocean, within a 10-minute drive of Gaulding Cay Beach and Queens Bath. This beach resort is 3.2 mi (5.1 km) from Glass Window Bridge and 4.4 mi (7.1 km) from Hatchet Bay Cave.
Hotel in Wynwood Art District, Miami · 803.77 mi from centre
9.0
1,020 reviews
Breakfast available
With a stay at Arlo Wynwood Miami in Miami (Wynwood Art District), you'll be within a 5-minute drive of Kaseya Center and Bayside Marketplace. This hotel is 2.6 mi (4.2 km) from Brickell City Centre and 2.6 mi (4.3 km) from Port of Miami.
All-inclusive resort in Montego Bay · 490.18 mi from centre
8.4
4,261 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 9 minutes from Rose Hall Great House. This all-inclusive property is 3.9 mi (6.2 km) from Doctor's Cave Beach and 6.8 mi (11 km) from Montego Bay Cruise Ship Terminal.
Hotel in Cartagena · 676.64 mi from centre
8.2
119 reviews
With a stay at Aura Hotel Barú in Cartagena, you'll be 1.5 mi (2.4 km) from Corales del Rosario National Park and 15.2 mi (24.4 km) from Blanca Beach. This beach hotel is within the region of Isla Grande Beach and Rosario Islands Oceanarium.
Hotel in Bocagrande, Cartagena · 658.52 mi from centre
9.2
847 reviews
Breakfast available
With a stay at InterContinental Cartagena De Indias by IHG in Cartagena (Bocagrande), you'll be a 1-minute drive from Bocagrande Beach and 6 minutes from Cartagena de Indias Convention Center. This beach hotel is 2.7 mi (4.4 km) from Clock Tower and 24.1 mi (38.8 km) from Blanca Beach.
Hotel in Downtown Miami, Miami · 802.81 mi from centre
8.4
298 reviews
Breakfast available
Located in Miami (Downtown Miami), Gale Miami Hotel and Residences is a 4-minute walk from Kaseya Center and 6 minutes by foot from Bayside Marketplace. This spa hotel is 1.5 mi (2.4 km) from Brickell City Centre and 1.7 mi (2.8 km) from Port of Miami.
Hotel in Ocho Rios · 437.49 mi from centre
7.6
192 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.
Resort in Barbados, Diamond Valley · 818.57 mi from centre
8.4
947 reviews
Breakfast available
Located in Diamond Valley, The Crane Resort is a 1-minute drive from Crane Beach and 13 minutes from Bottom Bay Beach. This beach resort is 8.6 mi (13.9 km) from Miami Beach and 8.7 mi (13.9 km) from Bath Beach.
All-inclusive resort in Noord, Palm-Eagle Beach · 411.79 mi from centre
7.8
589 reviews
Facing the beachfront, Riu Palace Aruba - All Inclusive offers 5-star accommodation in Palm-Eagle Beach and has a garden, shared lounge and restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The resort features an outdoor swimming pool, fitness centre, nightclub and a kids' club.
The resort will provide guests with air-conditioned rooms with a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower.
Guests at Riu Palace Aruba - All Inclusive can enjoy a buffet or an American breakfast.
Spa and wellness facilities are at guests' disposal during their stay at the accommodation, including a hot tub and on-request massage treatments. You can play table tennis at Riu Palace Aruba - All Inclusive, and the area is popular for snorkelling.
Palm Beach is 500 metres from the resort, while Tierra del Sol Golf Course is 5.7 km away. Queen Beatrix International Airport is 9 km from the property.
Hotel in Jan Thiel · 456.32 mi from centre
8.4
477 reviews
Breakfast available
With a stay at Papagayo Beach Hotel in Jan Thiel, you'll be 0.4 mi (0.7 km) from Jan Thiel Beach and 5.6 mi (9 km) from Mambo Beach. This beach hotel is 7.4 mi (12 km) from Queen Emma Bridge.
Hotel in Sainte-Anne · 617.34 mi from centre
9.0
178 reviews
Breakfast available
Located in Sainte-Anne, Le Relais du Moulin, Hôtel de Charme & Spa is a 2-minute drive from Plage de Gros Sable and 6 minutes from Plage de Bois Jolan. This spa hotel is 4 mi (6.4 km) from Plage de l'Anse des Rochers and 4.3 mi (6.9 km) from Ste-Anne Beach.
Resort in Oyster Pond · 485.39 mi from centre
9.0
107 reviews
Breakfast available
With a stay at Coral Beach Club Villas & Marina in Oyster Pond (Oyster Pond), you'll be within a 15-minute drive of Orient Bay Beach and Grand Case Beach. This beach resort is 9 mi (14.5 km) from Maho Beach and 9.5 mi (15.3 km) from Mullet Bay Beach.
Hotel in St. George's · 729.70 mi from centre
9.4
293 reviews
Breakfast available
With a stay at Mount Cinnamon Beach & Wellness Resort, you'll be centrally located in St. George's, within a 10-minute drive of St. George's University and Grand Anse Beach. This beach hotel is 0.1 mi (0.1 km) from Windward Islands and 0.1 mi (0.1 km) from Grand Anse Bay.
Hotel in Santa Marta · 569.92 mi from centre
8.3
1,309 reviews
Located 100 metres from the Bello Horizonte Beach and 5.8 km from Santa Marta town centre, the Hotel Santorini Resort offers a beach club with 3 swimming pools, a spa with body treatments and a fitness centre.
Fitted with flat-screen TVs, all rooms at the Santorini provide floor-to-ceiling windows and minibars. Each room is air-conditioned and has free WiFi. Non-smoking policy is applicable throughout the property.
The resort’s restaurant serves international and typical dishes. Oriental music can be enjoyed in the romantic Alhambra Bar, while sushi and cocktails are offered next to the infinity pool.
Santorini Hotel is only a 5-minute drive from the Simon Bolivar Airport. Santa Marta’s historic centre is 10 km away. Free private parking is possible on site.
Hotel in New Kingston, Kingston · 420.68 mi from centre
8.4
1,022 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.
Hotel in Getsemani, Cartagena · 656.97 mi from centre
8.4
439 reviews
Breakfast available
A stay at GHL Collection Armería Real Hotel places you in the heart of Cartagena, within a 15-minute walk of Cartagena de Indias Convention Center and Clock Tower. This spa hotel is 1.4 mi (2.2 km) from Bocagrande Beach and 21.8 mi (35.1 km) from Blanca Beach.
Hotel in Miami Beach City Center, Miami Beach · 800.36 mi from centre
9.8
7 reviews
Breakfast available
With a stay at The Link Hotel South Beach, you'll be centrally located in Miami Beach, just a 5-minute walk from Collins Avenue Shopping Area and 9 minutes by foot from Miami Beach Convention Center. This beach hotel is 0.5 mi (0.9 km) from Ocean Drive and 0.4 mi (0.7 km) from Art Deco Historic District.