Curated luxury hotels in Caribbean

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Caribbean

Recommended
Sort by

See the latest prices and deals by choosing your dates

The Cabanas Guesthouse & Spa - Gay Resort catering to Gay Men
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Broward County, Fort Lauderdale · 541.25 km from centre

9.2

 

109 reviews

This adult-only gay resort in Wilton Manors, Florida features a clothing-optional heated saltwater pool and full-service spa. Modern guest rooms include a flat-screen cable TV. Hugh Taylor Birch State Park is 6.3 km away.

Free Wi-Fi and a flat-screen cable TV with a DVD player is included in each room at The Cabanas Guesthouse and Spa. Unique wall art is featured as well as a microwave, refrigerator, and coffee-making facilities.

Massages, facials, and body treatments are offered in The Cabana’s Men’s Day Spa. An aromatherapy steam room is available as well at this waterfront Cabanas Guesthouse boutique resort.

Coral Ridge Country Club is 5 km from this resort. Bonnet House Museum and Gardens is 8 minutes’ drive away. Broward Center for the Performing Arts is 10 minutes’ drive from The Cabanas Guesthouse and Spa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lighthouse Pointe at Grand Lucayan - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Bahamas, Freeport · 559.71 km from centre

7.6

 

408 reviews

Breakfast available

Located in Freeport (Lucaya), Lighthouse Pointe at Grand Lucayan - All Inclusive is within a 10-minute walk of Port Lucaya Marketplace and Port Lucayan Marina. This all-inclusive property is 0.3 mi (0.5 km) from Lucaya Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Mercedes Merida, Curio Collection by Hilton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mérida Centro, Mérida · 1137.56 km from centre

9.0

 

1,221 reviews

Breakfast available

With a stay at Villa Mercedes Merida, Curio Collection by Hilton, you'll be centrally located in Mérida, steps from Yucatan International Convention Center and 4 minutes by foot from Paseo de Montejo. This hotel is 1.9 mi (3 km) from Plaza Grande and 3.5 mi (5.6 km) from Yucatán Siglo XXI Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bilmar Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Treasure Island · 813.49 km from centre

8.6

 

1,090 reviews

Breakfast available

With a stay at Bilmar Beach Resort, you'll be centrally located in Treasure Island, steps from St. Petersburg - Clearwater Beaches and within a 5-minute drive of John's Pass Village & Boardwalk. This beach resort is 8.7 mi (14.1 km) from Tampa Bay and 3.1 mi (5 km) from Upham Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Embassy Suites by Hilton Miami International Airport
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Miami · 508.15 km from centre

8.6

 

4,676 reviews

Breakfast available

Located in Miami (Palmer Lake), Embassy Suites by Hilton Miami International Airport is within a 10-minute drive of Miracle Mile and James L. Knight Center. This hotel is 7.9 mi (12.6 km) from University of Miami and 8.1 mi (13 km) from Port of Miami.

Compare price on Booking.com
Compare price on Booking.com
Hotel HM Alma de Bayahibe - Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bayahíbe, Bayahibe · 1084.13 km from centre

8.0

 

1,720 reviews

Set in Bayahibe, 500 metres from Dominicus Beach, Hotel HM Alma de Bayahibe - Adults Only - All Inclusive offers 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. Guests can enjoy Caribbean and Italian dishes at the restaurant or have a cocktail at the bar.

At the hotel, the rooms have a desk. Every room has a safety deposit box, while certain rooms here will provide you with a balcony and others also provide guests with sea views. The units in Hotel HM Alma de Bayahibe - Adults Only - All Inclusive are equipped with a flat-screen TV and free toiletries.

Guests at the accommodation can enjoy a buffet or a continental breakfast.

The area is popular for snorkelling, and car hire is available at Hotel HM Alma de Bayahibe - Adults Only - All Inclusive.

Languages spoken at the reception include German, English, Spanish and French.

Dye Fore is 23 km from the hotel, while Marina de Casa de Campo is 25 km from the property. La Romana International Airport is 17 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
UMA House by Yurbban South Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Miami Beach City Center, Miami Beach · 502.63 km from centre

9.2

 

964 reviews

Breakfast available

With a stay at UMA House by Yurbban South Beach in Miami Beach (South Beach), you'll be steps from Collins Avenue Shopping Area and 4 minutes by foot from Miami Beach Convention Center. This hotel is 0.6 mi (1 km) from Ocean Drive and 0.2 mi (0.4 km) from Miami Beach Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
TRYP by Wyndham Chetumal
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chetumal · 1060.46 km from centre

7.8

 

811 reviews

Breakfast available

A stay at TRYP by Wyndham Chetumal places you in the heart of Chetumal, steps from Explanada de la Bandera and Fisherman's Fountain. This hotel is 17.3 mi (27.9 km) from Lake Bacalar and 0.2 mi (0.4 km) from Malecón de Chetumal.

Compare price on Booking.com
Compare price on Booking.com
Hotel El Conquistador del Paseo de Montejo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mérida Centro, Mérida · 1137.34 km from centre

8.3

 

956 reviews

Breakfast available

Located over the Paseo Montejo Promenade and 2.5 km from the Merida Main Square, Hotel El Conquistador del Paseo Montejo features a swimming pool, a gym and free Wi-Fi throughout.

The contemporary-décor rooms offer air conditioning, a desk and cable TV. The bathrooms have bath or shower and hairdryer.

The on-site restaurant serves regional food, Mexican cuisine and international-style dishes, plus it also features buffet breakfast. Hotel El Conquistador del Paseo Montejo also has an on-site gift shop, bar and a tour desk.

A business centre, meeting facilities, laundry and dry cleaning services are available as well.

This hotel is a 16-minute drive from the Mundo Maya Museum and 7 minutes’ drive from the Merida’s Cathedral. Merida International Airport is a 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Waves Miami Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Miami Beach City Center, Miami Beach · 502.90 km from centre

8.6

 

971 reviews

Breakfast available

With a stay at Iberostar Waves Miami Beach in Miami Beach (South Beach), you'll be steps from Collins Avenue Shopping Area and 3 minutes by foot from Miami Beach Convention Center. This hotel is 0.3 mi (0.5 km) from Miami Beach Beaches and 0.6 mi (0.9 km) from Miami Beach Boardwalk.

Compare price on Booking.com
Compare price on Booking.com
Mamasan Treehouses & Cabins
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tulum · 926.21 km from centre

8.5

 

735 reviews

Set in Tulum, a few steps from South Tulum Beach, Mamasan Treehouses & Cabins offers accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 4-star hotel has air-conditioned rooms with a private bathroom. The accommodation features a 24-hour front desk, a shuttle service, room service and free WiFi.

At the hotel, each room is equipped with a wardrobe. All rooms include a safety deposit box, while selected rooms also offer a balcony and others also have garden views.

A continental, American or vegetarian breakfast is available at the property.

Tulum Archeological Site is 9.3 km from Mamasan Treehouses & Cabins, while Parque Nacional Tulum is 2.9 km from the property. Tulum International Airport is 43 km away.

Compare price on Booking.com
Compare price on Booking.com
Atman Residences Tulum
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tulum · 926.66 km from centre

7.7

 

244 reviews

Situated in Tulum, 7.8 km from Tulum Archeological Site, Atman Residences Tulum features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Each accommodation at the 5-star hotel has garden views, and guests can enjoy access to a hot tub. The accommodation provides a 24-hour front desk, airport transfers, a concierge service and free WiFi throughout the property.

At the hotel, rooms have a patio. Complete with a private bathroom fitted with a shower and a hairdryer, the rooms at Atman Residences Tulum have a flat-screen TV and air conditioning, and certain rooms are fitted with a balcony.

The area is popular for cycling, and bike hire and car hire are available at the accommodation.

Tulum Bus station is 4.3 km from Atman Residences Tulum, while Parque Nacional Tulum is 5.3 km from the property. The nearest airport is Tulum International Airport, 41 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Marriott's BeachPlace Towers
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Central Beach, Fort Lauderdale · 536.84 km from centre

8.3

 

234 reviews

Fort Lauderdale's Marriott's BeachPlace Towers offers a prime location overlooking Fort Lauderdale beach. It features apartments with separate living and dining areas and private balconies, and has an outdoor pool.

One and two-bedroom villas include full kitchens with cookware and tableware as well as utility rooms with laundry facilities. Guestrooms include a microwave, small refrigerator and a dining table for 2.

Marriott's BeachPlace Towers' outdoor swimming pool is surrounded by a sun terrace with sun loungers where guests can relax. There is also a fitness centre with cardiovascular equipment and free weights.

On-site Splash Pool Bar & Grill offers salads, sandwiches, and beverages by the pool. The Marketplace Express includes an array of snacks and sundry items.

Port Everglades is 9 minutes' drive from the property while the bars and restaurants of Las Olas Boulevard are 6 minutes' drive. Fort Lauderdale-Hollywood International Airport is 13 minutes' drive.

Please note: Lobby renovations January 2025-March 2025. Anticipate construction noise daily. All other resort amenities are expected to remain open and fully operational.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villas HM Paraiso del Mar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isla Holbox · 901.60 km from centre

8.6

 

1,002 reviews

When you stay at Villas HM Paraiso del Mar in Isla Holbox, you'll be on the beach – a 1-minute drive from Holbox Beach and 6 minutes from Punta Mosquito Beach. This beach hotel is 2.1 mi (3.4 km) from Punta Coco and 0.1 mi (0.1 km) from Yum Balam Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pink Shell Beach Resort and Marina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Fort Myers Beach · 647.87 km from centre

9.4

 

1,388 reviews

Breakfast available

With a stay at Pink Shell Beach Resort and Marina in Fort Myers Beach, you'll be on the beach, just a 5-minute walk from Lynn Hall Memorial Park and a 2-minute drive from Estero Boulevard Beach. This beach resort is 2 mi (3.3 km) from Key West Express and 9.9 mi (15.9 km) from Florida Southwestern State College.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sheraton® Suites Fort Lauderdale West
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Plantation · 541.46 km from centre

9.0

 

1,308 reviews

Breakfast available

When you stay at Sheraton® Suites Fort Lauderdale West in Plantation, you'll be in the business district – a 5-minute drive from Nova Southeastern University and 10 minutes from Sawgrass Mills. This hotel is 7.3 mi (11.8 km) from Las Olas Boulevard and 7.5 mi (12 km) from Seminole Hard Rock Casino Hollywood.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree Suites by Hilton Naples
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in North Naples, Naples · 622.36 km from centre

9.2

 

1,002 reviews

Breakfast available

When you stay at DoubleTree Suites by Hilton Naples in Naples, you'll be in the business district, within a 15-minute drive of Vanderbilt Beach and Bonita Springs Public Beach. This hotel is 9.6 mi (15.5 km) from Naples Beach and 10.6 mi (17.1 km) from Fifth Avenue South.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Embassy Suites by Hilton Santo Domingo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santo Domingo · 971.62 km from centre

9.4

 

1,077 reviews

Breakfast available

With a stay at Embassy Suites by Hilton Santo Domingo, you'll be centrally located in Santo Domingo, within a 5-minute drive of Centro Olimpico and Agora Mall. This hotel is 2.5 mi (4 km) from Malecon and 1.5 mi (2.4 km) from Blue Mall.

Compare price on Booking.com
Compare price on Booking.com
Vistalmar Beach Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Deerfield Beach · 556.90 km from centre

8.7

 

456 reviews

Breakfast available

Situated in Deerfield Beach, within 200 metres of Deerfield Beach and 6 km of Mizner Park, Vistalmar Beach Resort features accommodation with an outdoor swimming pool and free WiFi throughout the property as well as free private parking for guests who drive. Each accommodation at the 5-star hotel has city views, and guests can enjoy access to a barbecue. The property is allergy-free and is set 8.7 km from Pompano City Centre.

The hotel will provide guests with air-conditioned rooms with a wardrobe, a coffee machine, a fridge, an oven, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Vistalmar Beach Resort offers some units with sea views, and the rooms have a balcony. At the accommodation each room includes a seating area.

Pompano Pier is 10 km from Vistalmar Beach Resort, while Pompano Beach Amphitheater is 11 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Springhill Suites By Marriott Jacksonville Beach Oceanfront
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jacksonville Beach · 1017.42 km from centre

9.0

 

710 reviews

Breakfast available

With a stay at Springhill Suites By Marriott Jacksonville Beach Oceanfront in Jacksonville Beach (Oceanfront), you'll be within a 15-minute drive of Mayo Clinic Florida and Mayport Naval Station. This beach hotel is 10.4 mi (16.7 km) from St. Johns Town Center and 7.5 mi (12.1 km) from TPC Sawgrass.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor