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 Bridgetown · 809.92 mi from centre
7.8
89 reviews
Facing the beachfront, Savannah Beach Club Hotel offers 4-star accommodation in Bridgetown and has an outdoor swimming pool, fitness centre and garden. Boasting room service, this property also welcomes guests with a restaurant and a terrace. The accommodation features a 24-hour front desk, airport transfers, a shared lounge and free WiFi.
At the hotel, every room has a wardrobe. The rooms have air conditioning, a safety deposit box and a TV, and some units at Savannah Beach Club Hotel have a balcony. All rooms will provide guests with a fridge.
Brownes is 500 metres from the accommodation, while Drill Hall is less than 1 km from the property. Grantley Adams International Airport is 13 km away.

Hotel in Christ Church, Worthing · 811.87 mi from centre
7.8
89 reviews
Breakfast available
When you stay at The Sands Barbados All Inclusive in Worthing, you'll be on the beach, within a 5-minute drive of Dover Beach and Carlisle Bay. This all-inclusive hotel is 3.5 mi (5.6 km) from Miami Beach and 0.9 mi (1.4 km) from Rockley Beach.

Hotel in Pompano Beach · 817.53 mi from centre
7.8
976 reviews
Breakfast available
Located in Pompano Beach, Fort Lauderdale Marriott Pompano Beach Resort is by the ocean, within a 5-minute drive of Pompano Beach Municipal Golf Course and Pompano Beach Amphitheatre. This beach hotel is 4.7 mi (7.6 km) from Fort Lauderdale Beach and 9.1 mi (14.6 km) from Seminole Casino Coconut Creek.

All-inclusive resort in Barbados, Long Bay · 818.69 mi from centre
7.8
332 reviews
With a stay at Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort in Long Bay, you'll be on the beach, within a 10-minute drive of Crane Beach and Foul Bay Beach. This all-inclusive property is 10.3 mi (16.6 km) from Miami Beach and 12.7 mi (20.4 km) from U.S. Embassy.

Resort in Boca Raton · 820.85 mi from centre
7.8
952 reviews
Breakfast available
With a stay at Waterstone Resort & Marina Boca Raton, Curio Collection by Hilton in Boca Raton (East Boca Raton), you'll be within a 5-minute drive of South Beach Park and Mizner Park. This resort is 1.6 mi (2.6 km) from Deerfield Beach Pier and 3.2 mi (5.1 km) from Florida Atlantic University.

Hotel in Palm Beach · 831.55 mi from centre
7.8
140 reviews
Breakfast available
Located in Palm Beach, Tideline Palm Beach Ocean Resort and Spa is by the ocean – a 4-minute drive from Lake Worth Beach and 10 minutes from Palm Beach Zoo & Conservation Society. This beach hotel is 6 mi (9.6 km) from Worth Avenue and 6.8 mi (11 km) from The Society of the Four Arts.

Hotel in West Palm Beach · 836.65 mi from centre
7.8
952 reviews
Breakfast available
In the heart of West Palm Beach, DoubleTree by Hilton Hotel West Palm Beach Airport is within a 5-minute drive of CityPlace and Palm Beach County Convention Center. This hotel is 1.6 mi (2.6 km) from Clematis Street and 2.5 mi (4 km) from The Society of the Four Arts.

Hotel in Palm Beach County, Singer Island · 839.21 mi from centre
7.8
192 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.

Resort in Key West · 840.55 mi from centre
7.8
911 reviews
Breakfast available
When you stay at DoubleTree Resort by Hilton Grand Key - Key West in Key West, you'll be by the ocean – a 4-minute drive from Smathers Beach and 9 minutes from Duval Street. This resort is 3.8 mi (6.2 km) from Southernmost Point and 4.9 mi (7.8 km) from Mallory Square.

Hotel in El Rodadero, Santa Marta · 565.96 mi from centre
7.7
329 reviews
Featuring an outdoor swimming pool and a bar, Hotel Tayrona del Mar is set in Santa Marta and is 600 metres from El Rodadero Beach. This property is located a short distance from attractions such as Rodadero Sea Aquarium and Museum and Playa Blanca. Attractions in the area include Santa Marta Marina, 3.8 km away, or Santa Marta Cathedral, situated 4.3 km from the property.
An American breakfast is served every morning at the property. Guests can grab a bite to eat in the on-site restaurant, which serves local, international and Latin American cuisine.
The reception can provide advice on the area in order to help guests plan their day.
Simon Bolivar Park is 4.3 km from the hotel. The nearest airport is Simón Bolívar International Airport, 10 km from Hotel Tayrona del Mar.

Hotel in Cartagena, Baru · 670.43 mi from centre
7.7
237 reviews
Situated in Baru, Pura Vida Baru - La Casa del Cholo offers beachfront accommodation 100 metres from Playa Blanca and features various facilities, such as a private beach area, a restaurant and a bar. The hotel also provides free WiFi as well as a paid airport shuttle service.
At the hotel, rooms have a balcony. With a private bathroom fitted with a shower and free toiletries, rooms at Pura Vida Baru - La Casa del Cholo also boast a sea view.
À la carte and continental breakfast options are available at the accommodation.
Rafael Núñez International Airport is 38 km from the property.

Hotel in Colombia, Arauca · 789.94 mi from centre
7.7
15 reviews
Breakfast available
Located in Arauca, 3.3 km from Arauca Municipal Stadium, Gran Hotel Internacional Sanbara provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a 24-hour front desk and currency exchange for guests.
At the hotel, each room comes with a desk. Every room comes with a safety deposit box, while some rooms here will provide you with a balcony and others also provide guests with pool views. All units in Gran Hotel Internacional Sanbara are equipped with a flat-screen TV and free toiletries.
A continental, American or vegetarian breakfast is available at the property.
The accommodation offers a hot tub.
Santiago Pérez Airport is 3 km away, and the property offers a paid airport shuttle service.

Hotel in San Andrés · 856.14 mi from centre
7.7
184 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.

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.

All-inclusive resort in Montego Bay · 482.84 mi from centre
7.6
950 reviews
Breakfast available
With a stay at Iberostar Waves Rose Hall Beach - All Inclusive in Montego Bay (Northern Estates), you'll be a 3-minute drive from Jamaica Beaches and 7 minutes from 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 Hanover, Lucea · 507.95 mi from centre
7.6
1,278 reviews
Breakfast available
With a stay at Grand Palladium Lady Hamilton Resort & Spa All Inclusive in Lucea, you'll be by the ocean, within a 15-minute drive of Jamaica Beaches and Chukka Ocean Outpost at Sandy Bay. This all-inclusive resort is 23.2 mi (37.3 km) from Seven Mile Beach and 19.4 mi (31.3 km) from Montego Bay Cruise Ship Terminal.

Hotel in Riviera du Levant, Le Gosier · 608.24 mi from centre
7.6
382 reviews
Breakfast available
When you stay at Auberge de la Vieille Tour in Le Gosier, you'll be on the beach, within a 15-minute walk of Plage de la Datcha and Plage de l'Anse Tabarin. This beach hotel is 0.6 mi (0.9 km) from Island of Gosier and 0.8 mi (1.3 km) from Casino du Gosier.

Hotel in Bocagrande, Cartagena · 658.29 mi from centre
7.6
851 reviews
Breakfast available
With a stay at Hotel Cartagena Plaza in Cartagena (Bocagrande), you'll be steps from Bocagrande Beach and 4 minutes by foot from Rio Cartagena Casino. This beach hotel is 0.7 mi (1.1 km) from Plaza Bocagrande Commercial Center and 1.1 mi (1.7 km) from Castillo Grande Beach.

Hotel in Le Marin, Trois-Ilets · 676.89 mi from centre
7.6
438 reviews
Breakfast available
With a stay at Hotel Bakoua Les Trois Ilets in Trois-Ilets (Pointe du Bout), you'll be steps from Windward Islands and Martinique Regional Nature Park. This beach hotel is 20 mi (32.1 km) from Cruise Terminal and 0.4 mi (0.7 km) from Pointe du Bout Beach.

Resort in Rodney Bay, Gros Islet · 697.56 mi from centre
7.6
514 reviews
Breakfast available
With a stay at Mystique St Lucia by Royalton in Gros Islet (Rodney Bay), you'll be within a 5-minute walk of Reduit Beach and Splash Island Water Park Saint Lucia. This beach resort is 1.5 mi (2.4 km) from Rodney Bay Marina and 2.3 mi (3.7 km) from Saint Joseph the Worker Catholic Church.