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
See the latest prices and deals by choosing your dates

Hotel in Trelawny, Falmouth · 764.76 km from centre
8.8
2,750 reviews
Breakfast available
With a stay at Hotel Riu Palace Aquarelle - All Inclusive in Falmouth (Falmouth Historic Town Centre), you'll be steps from Water Square and a 2-minute drive from Martha Brae River. This all-inclusive hotel is 12.2 mi (19.7 km) from Rose Hall Great House and 12 mi (19.2 km) from Montego Bay Convention Centre.

Hotel in Bucaramanga · 1300.46 km from centre
8.4
353 reviews
Breakfast available
Located in Bucaramanga, Hotel Chicamocha is in a shopping district, within a 15-minute walk of Megamall Shopping Center and Parque del Agua. This family-friendly hotel is 0.8 mi (1.4 km) from Canaveral Mall and 1.1 mi (1.7 km) from San Pio Park.

Resort in Central Beach, Fort Lauderdale · 1308.78 km from centre
8.8
2,484 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 12 minutes by foot from Las Olas Beach. This beach resort is 2 mi (3.2 km) from Las Olas Boulevard and 5.1 mi (8.2 km) from Port Everglades.

Hotel in Key West · 1354.28 km from centre
8.8
1,802 reviews
Breakfast available
Located in Key West, Margaritaville Beach House Key West is by the ocean – a 4-minute drive from Fort East Martello Museum and Gallery and 6 minutes from Smathers Beach. 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.

Hotel in Bocagrande, Cartagena · 1059.78 km from centre
9.4
1,670 reviews
Breakfast available
With a stay at InterContinental Cartagena De Indias by IHG in Cartagena (Bocagrande), you'll be steps from Bocagrande Beach and 10 minutes by foot from Castillo Grande Beach. This family-friendly hotel is 2.3 mi (3.7 km) from Cartagena de Indias Convention Center and 2.7 mi (4.4 km) from Clock Tower.

Resort in Barbados, Diamond Valley · 1317.36 km from centre
8.6
1,001 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 · 662.71 km from centre
8.2
1,796 reviews
Breakfast available
Located in Noord (Palm Beach), Hotel Riu Palace Aruba - All Inclusive is within a 10-minute walk of Palm Beach and The Casino at Hilton Aruba. This all-inclusive property is 0.5 mi (0.8 km) from Hyatt Regency Casino and 1.1 mi (1.8 km) from Eagle Beach.

Hotel in South America, Maracay · 964.12 km from centre
9.0
22 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 and 5.6 mi (9.1 km) from Kartódromo Carmencita Hernández.

Hotel in St. George's · 1174.35 km from centre
9.6
360 reviews
Breakfast available
A stay at Mount Cinnamon Beach & Wellness Resort places you in the heart of St. George's, within a 5-minute drive of Grand Anse Shopping Center and St. George's Harbor. This beach hotel is 1.5 mi (2.5 km) from Grand Anse Beach and 2.4 mi (3.8 km) from Prickly Bay Beach.

Resort in Hanover, Lucea · 817.45 km from centre
8.6
166 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 8 minutes by car from Chukka Ocean Outpost at Sandy Bay. This all-inclusive resort is 20.7 mi (33.2 km) from Doctor's Cave Beach and 23.5 mi (37.8 km) from Seven Mile Beach.

Hotel in Noord · 661.73 km from centre
9.4
2,265 reviews
Breakfast available
Located in Noord (Palm Beach), Radisson Blu Aruba is within a 10-minute walk of Stellaris Casino and Palm Beach. This spa hotel is 0.5 mi (0.9 km) from Hyatt Regency Casino and 2 mi (3.2 km) from Eagle Beach.

Hotel in Hollywood Beach, Hollywood · 1302.18 km from centre
9.4
2,282 reviews
Breakfast available
With a stay at Margaritaville Hollywood Beach Resort in Hollywood (Hollywood Beach), you'll be steps from Hollywood Beach Theatre and a 2-minute drive from 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 · 1060.27 km from centre
9.2
1,279 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 · 1051.08 km from centre
9.0
1,001 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 Marbella Beach and Cartagena de Indias Convention Center. This beach hotel is 5.1 mi (8.3 km) from Bocagrande Beach and 6.5 mi (10.4 km) from Port of Cartagena.

Hotel in Paynes Bay · 1296.40 km from centre
9.6
436 reviews
Breakfast available
When you stay at Beach View in Paynes Bay, you'll be near the beach, within a 10-minute drive of Kensington Oval and Sandy Lane Beach. This family-friendly hotel is 5 mi (8 km) from Carlisle Bay and 10 mi (16.1 km) from Dover Beach.

All-inclusive resort in Christ Church, Maxwell · 1308.33 km from centre
8.0
745 reviews
Breakfast available
When you stay at Turtle Beach, a Tribute Portfolio™ All Inclusive Hotel in Maxwell, you'll be on the beach – a 1-minute drive from Dover Beach and 5 minutes from U.S. Embassy. This all-inclusive property is 2.7 mi (4.3 km) from Miami Beach and 3.8 mi (6.1 km) from Carlisle Bay.

Resort in Paradise Island · 1021.96 km from centre
8.8
2,828 reviews
Breakfast available
When you stay at The Royal at Atlantis in Paradise Island, you'll be by the ocean, within a 10-minute walk of Cabbage Beach and Atlantis Casino. This beach resort is 8.2 mi (13.1 km) from Cable Beach and 3.3 mi (5.4 km) from Junkanoo Beach.

Hotel in San Andrés · 1377.82 km from centre
8.0
183 reviews
Breakfast available
Featuring a swimming pool and a bar, Hotel Arena Blanca by Dorado offers rooms with balconies in San Andres. Breakfast is provided. Spratt Bight Beach is 800 metres away.
Decorated in warm hues, rooms at Arena Blanca are fitted with seating areas and minibar, and feature air conditioning and private bathrooms with toiletries.
Breakfast including tropical fruits and fresh juices is served daily. Drinks from the bar can be enjoyed by the pool.
Night shows are featured every night, and dance classes are provided. Massage sessions can be requested at a fee.
Hotel Arena Blanca by Dorado is a 7-minute boat trip from Johnny Cay Aquarium and 500 metres from the San Andres commercial area. Gustavo Rojas Pinilla Airport is 2 km away.

Aparthotel in Jan Thiel · 734.42 km from centre
8.8
221 reviews
Breakfast available
When you stay at Papagayo Beach Resort in Jan Thiel, you'll be near the beach, within a 15-minute drive of Jan Thiel Beach and Curaçao Sea Aquarium. This beach aparthotel is 5.6 mi (9 km) from Mambo Beach and 7.4 mi (12 km) from Queen Emma Bridge.

All-inclusive resort in Negril · 837.37 km from centre
8.2
1,003 reviews
Breakfast available
When you stay at Hotel Riu Negril - All Inclusive in Negril, you'll be on the beach, just steps from Bloody Bay Beach and 10 minutes by foot from Bloody Bay. This all-inclusive property is 1.6 mi (2.5 km) from Seven Mile Beach and 7.6 mi (12.3 km) from Negril Cliffs.