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 Bocagrande, Cartagena · 658.52 mi from centre
9.2
846 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.5 mi (4 km) from Walls of Cartagena and 2.7 mi (4.4 km) from Clock Tower.
Resort in Barbados, Diamond Valley · 818.57 mi from centre
8.4
944 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 · 411.81 mi from centre
8.4
1,673 reviews
Breakfast available
When you stay at Hotel Riu Palace Aruba - All Inclusive in Noord, you'll be on the beach, within a 10-minute walk of Palm Beach and Hyatt Regency Casino. This all-inclusive property is 1.1 mi (1.8 km) from Eagle Beach and 2.8 mi (4.5 km) from Divi Golf and Beach Resort.
Hotel in South America, Maracay · 599.08 mi from centre
8.0
3 reviews
Breakfast available
Located in Maracay, Marriott Maracay Golf Resort is within a 15-minute drive of Maracay Aeronautical Museum and Jose Perez Colmenares Stadium. This golf hotel is 5 mi (8 km) from Central University of Venezuela.
Hotel in St. George's · 729.70 mi from centre
9.4
291 reviews
Breakfast available
With a stay at Mount Cinnamon Grenada, 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.
Resort in Hanover, Lucea · 507.91 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 Noord · 411.18 mi from centre
9.2
1,895 reviews
Breakfast available
When you stay at Radisson Blu Aruba in Noord, you'll be on the Strip, within a 10-minute walk of Stellaris Casino and Palm Beach. This spa hotel is 0.6 mi (0.9 km) from Hyatt Regency Casino and 2 mi (3.2 km) from Eagle Beach.
Hotel in Hollywood Beach, Hollywood · 809.14 mi from centre
9.2
1,604 reviews
Breakfast available
With a stay at Margaritaville Hollywood Beach Resort in Hollywood (Hollywood Beach), you'll be within a 5-minute drive of Hollywood Beach Theatre and Hollywood North Beach Park. This beach hotel is 1.4 mi (2.3 km) from Anne Kolb Nature Center and 1.8 mi (2.8 km) from Hollywood Dog Beach.
Hotel in El Laguito, Cartagena · 658.82 mi from centre
9.0
1,123 reviews
Breakfast available
Located in Cartagena (El Laguito), Hotel Dann Cartagena is within a 10-minute drive of Clock Tower and Plaza de los Coches. This beach hotel is 3.6 mi (5.9 km) from San Felipe de Barajas Castle and 3.8 mi (6.1 km) from Plaza Santo Domingo.
Hotel in La Boquilla, Cartagena · 653.11 mi from centre
8.6
950 reviews
Breakfast available
With a stay at Las Americas Casa de Playa in Cartagena (La Boquilla), you'll be within a 15-minute drive of Walls of Cartagena and Clock Tower. This beach hotel is 5.1 mi (8.3 km) from Bocagrande Beach and 4.7 mi (7.6 km) from Cartagena de Indias Convention Center.
Hotel in Paynes Bay · 805.55 mi from centre
9.6
372 reviews
Breakfast available
When you stay at Beach View in Paynes Bay, you'll be near the beach – a 3-minute drive from Sandy Lane Beach and 6 minutes from Kensington Oval. This beach hotel is 11.4 mi (18.4 km) from Dover Beach and 4.8 mi (7.7 km) from Carlisle Bay.
All-inclusive resort in Christ Church, Maxwell · 812.96 mi from centre
8.0
722 reviews
Breakfast available
When you stay at Turtle Beach, a Tribute Portfolio™ All Inclusive Hotel in Maxwell, you'll be on the beach, within a 10-minute drive of U.S. Embassy and Carlisle Bay. This all-inclusive property is 0.6 mi (0.9 km) from Dover Beach and 2.2 mi (3.5 km) from Rockley Beach.
Resort in Paradise Island · 635.02 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 · 520.15 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 Marathon · 801.62 mi from centre
7.8
949 reviews
Breakfast available
Located in Marathon, Hawks Cay Resort is by the ocean – a 4-minute drive from Curry Hammock State Park and 8 minutes from Long Key State Park. This beach hotel is 13.5 mi (21.7 km) from Sombrero Beach and 1.8 mi (2.8 km) from Little Conch Key.
Resort in Key Largo · 788.89 mi from centre
8.6
906 reviews
Breakfast available
When you stay at Baker's Cay Resort Key Largo, Curio Collection by Hilton in Key Largo, you'll be on the waterfront, within a 15-minute drive of Jimmy Johnson's Big Chill and John Pennekamp Coral Reef State Park. This beach resort is 1.9 mi (3.1 km) from Bluefin Rock Harbor Marina and 3.7 mi (5.9 km) from North Nest Key.
All-inclusive resort in Christ Church, Hastings · 810.23 mi from centre
8.8
954 reviews
Breakfast available
When you stay at Sugar Bay Barbados - All Inclusive in Hastings, you'll be on the beach, within a 5-minute drive of Carlisle Bay and Rockley Beach. This all-inclusive property is 2.5 mi (4 km) from Dover Beach and 1.2 mi (2 km) from Brownes Beach.
Resort in Christ Church, Rockley · 811.16 mi from centre
7.2
875 reviews
Breakfast available
With a stay at Accra Beach Hotel & Spa in Rockley, you'll be on the beach – a 4-minute walk from Rockley Beach and a 3-minute drive from Carlisle Bay. This beach resort is 1.5 mi (2.4 km) from Dover Beach and 2.8 mi (4.4 km) from U.S. Embassy.
Hotel in Grenadines, Canouan Island · 724.95 mi from centre
10.0
1 review
Breakfast available
With a stay at Canouan Estate Resort & Villas in Canouan Island, you'll be on the beach, just a 1-minute walk from Windward Islands and 9 minutes by foot from Canouan Golf Club. This beach hotel is 1.9 mi (3.1 km) from Mysore Bay Beach and 2 mi (3.3 km) from Mahault Beach.
Hotel in Sunny Isles Beach · 805.87 mi from centre
8.4
1,573 reviews
Breakfast available
When you stay at Solé Miami, A Noble House Resort in Sunny Isles Beach, you'll be on the beach, within a 5-minute drive of Oleta River State Park and Haulover Park Marina. This beach hotel is 2.5 mi (4.1 km) from Aventura Mall and 3.1 mi (5 km) from Ancient Spanish Monastery.