Curated luxury hotels in Caribbean Islands

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+ years
2

Children

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 Islands

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Caribbean Islands, but are nearby and match your search.
Primary image
The Soco Hotel - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Christ Church, Hastings · 810.58 mi from centre

8.4

 

571 reviews

Located in Hastings, The Soco Hotel - Adults Only is on the beach – a 3-minute walk from Surf in Barbados Surf School and 7 minutes by foot from Lanterns Mall. This all-inclusive hotel is 0.9 mi (1.4 km) from Barbados Museum & Historical Society and 1.6 mi (2.5 km) from Rockley Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Savoy Hotel & Beach Club
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in South Pointe, Miami Beach · 799.58 mi from centre

8.4

 

970 reviews

Breakfast available

With a stay at The Savoy Hotel & Beach Club, you'll be centrally located in Miami Beach, steps from Lummus Park Beach and within a 10-minute walk of Art Deco Welcome Center. This beach hotel is 1.9 mi (3 km) from Lincoln Road Mall and 4.4 mi (7.1 km) from Perez Art Museum Miami.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Liming Bequia
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grenadines, Bequia Island · 717.13 mi from centre

9.8

 

63 reviews

Breakfast available

Located in Bequia Island, The Liming Bequia is by the ocean – a 1-minute drive from Windward Islands and 9 minutes from Port of Port Elizabeth. This beach hotel is 2.5 mi (4 km) from Friendship Bay Beach and 3.6 mi (5.8 km) from Princess Margaret Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
citizenM Miami Worldcenter
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Downtown Miami, Miami · 802.81 mi from centre

9.2

 

3,580 reviews

Breakfast available

With a stay at citizenM Miami Worldcenter, you'll be centrally located in Miami, within a 5-minute walk of Kaseya Center and Downtown Miami Shopping District. This hotel is 0.3 mi (0.5 km) from Bayside Marketplace and 0.3 mi (0.5 km) from Bayfront Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
SERENA Hotel Aventura Miami, Tapestry Collection by Hilton
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aventura · 808.61 mi from centre

8.4

 

692 reviews

Breakfast available

With a stay at SERENA Hotel Aventura Miami, Tapestry Collection by Hilton in Aventura, you'll be near the beach, within a 15-minute walk of Aventura Hospital & Medical Center and Gulfstream Park Racing and Casino. This hotel is 1.6 mi (2.6 km) from Aventura Mall and 2.6 mi (4.2 km) from Hollywood Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Gabriel Miami South Beach, Curio Collection by Hilton
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in South Beach, Miami Beach · 799.67 mi from centre

8.0

 

696 reviews

Breakfast available

With a stay at The Gabriel Miami South Beach, Curio Collection by Hilton in Miami Beach (South Beach), you'll be steps from Ocean Drive and a 4-minute drive from Lincoln Road Mall. This beach resort is 1.8 mi (2.9 km) from Miami Beach Boardwalk and 4.6 mi (7.5 km) from Kaseya Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riviera Hotel South Beach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Miami Beach City Center, Miami Beach · 800.42 mi from centre

8.0

 

1,157 reviews

With a stay at Riviera Hotel South 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 historic hotel is 0.8 mi (1.2 km) from Ocean Drive and 0.5 mi (0.8 km) from Miami Beach Boardwalk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Fairwind Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in South Beach, Miami Beach · 799.85 mi from centre

7.8

 

1,176 reviews

Located in Miami Beach (South Beach), The Fairwind Hotel is a 3-minute walk from Lummus Park Beach and 15 minutes by foot from Art Deco Welcome Center. This hotel is 1.5 mi (2.3 km) from Lincoln Road Mall and 4.6 mi (7.4 km) from Phillip and Patricia Frost Museum of Science.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Plaza Miami Beach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mid Beach, Miami Beach · 800.56 mi from centre

8.0

 

1,003 reviews

Breakfast available

With a stay at Hotel Riu Plaza Miami Beach, you'll be centrally located in Miami Beach, within a 5-minute drive of Miami Beach Boardwalk and Fontainebleau. This beach hotel is 0.9 mi (1.5 km) from Collins Avenue Shopping Area and 1.3 mi (2.1 km) from Miami Beach Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
MB Hotel, Trademark Collection by Wyndham
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Beach, Miami Beach · 802.11 mi from centre

8.6

 

410 reviews

Breakfast available

With a stay at MB Hotel, Trademark Collection by Wyndham, you'll be centrally located in Miami Beach, within a 10-minute drive of Fontainebleau and Miami Beach Boardwalk. This beach hotel is 4.1 mi (6.6 km) from Collins Avenue Shopping Area and 4.4 mi (7.1 km) from Miami Beach Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Sky Hotel and Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in East Fort Lauderdale, Fort Lauderdale · 815.01 mi from centre

7.6

 

2,339 reviews

Breakfast available

With a stay at Ocean Sky Hotel and Resort in Fort Lauderdale (East Fort Lauderdale), you'll be a 4-minute walk from Fort Lauderdale Beach and 9 minutes by foot from Lauderdale by the Sea Beach. This beach hotel is 4.5 mi (7.2 km) from Las Olas Beach and 5.8 mi (9.3 km) from Las Olas Boulevard.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Tropical Bay - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Negril · 520.15 mi from centre

8.4

 

931 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.

Compare price on Booking.com
Compare price on Booking.com
Reception
StolenTime St Lucia
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Castries · 697.43 mi from centre

9.4

 

68 reviews

Breakfast available

When you a stay at StolenTime St Lucia in Castries, you'll be on the beach, within a 5-minute walk of Windward Islands and Vigie Beach. This all-inclusive hotel is 1 mi (1.7 km) from Embassy of Mexico and 1.1 mi (1.7 km) from Choc Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Botanico Hotel y Spa
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Antioquia, Caucasia · 796.23 mi from centre

7.4

 

3 reviews

Breakfast available

Located in Caucasia, Botanico Hotel y Spa is in a rural location, within a 5-minute drive of Cathedral of the Holy Family Caucasia and Hannibal Monroy Orlando Stadium. This luxury hotel is 1 mi (1.6 km) from Church of the Immaculate Conception.

Compare price on Booking.com
Compare price on Booking.com
Primary image
GALLERYone- A DoubleTree Suites by Hilton Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in East Fort Lauderdale, Fort Lauderdale · 813.89 mi from centre

7.4

 

906 reviews

Breakfast available

With a stay at GALLERYone- A DoubleTree Suites by Hilton Hotel in Fort Lauderdale (East Fort Lauderdale), you'll be within a 5-minute drive of Fort Lauderdale Beach and Las Olas Beach. This hotel is 2.5 mi (4 km) from Las Olas Boulevard and 7.2 mi (11.7 km) from Port Everglades.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Clinton Hotel South Beach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in South Beach, Miami Beach · 799.83 mi from centre

7.4

 

1,244 reviews

Breakfast available

With a stay at Clinton Hotel South Beach in Miami Beach (South Beach), you'll be steps from Espanola Way and Washington Avenue and 3 minutes by foot from Ocean Drive. This beach hotel is 0.2 mi (0.4 km) from Lummus Park Beach and 1.2 mi (1.9 km) from Miami Beach Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Gates Hotel South Beach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mid Beach, Miami Beach · 800.42 mi from centre

8.2

 

884 reviews

Breakfast available

With a stay at The Gates Hotel South Beach, you'll be centrally located in Miami Beach, within a 5-minute walk of Collins Avenue Shopping Area and Miami Beach Boardwalk. This hotel is 0.5 mi (0.8 km) from Miami Beach Convention Center and 1.1 mi (1.7 km) from Ocean Drive.

Compare price on Booking.com
Compare price on Booking.com
Savannah Beach Club Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bridgetown · 809.92 mi from centre

7.7

 

81 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 balcony. The rooms have air conditioning and a TV, and some units at Savannah Beach Club Hotel have a sea view. 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Perry Hotel & Marina Key West
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Key West · 840.10 mi from centre

9.4

 

880 reviews

Breakfast available

When you stay at The Perry Hotel & Marina Key West in Key West, you'll be on the waterfront, within a 5-minute drive of Stock Island Yacht Club & Marina and Key West Golf Club. This hotel is 4.9 mi (7.9 km) from Clarence S. Higgs Memorial Beach Park and 5 mi (8.1 km) from Ernest Hemingway Home and Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lago Mar Beach Resort & Club
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in East Fort Lauderdale, Fort Lauderdale · 812.14 mi from centre

9.2

 

871 reviews

Breakfast available

With a stay at Lago Mar Beach Resort & Club in Fort Lauderdale (East Fort Lauderdale), you'll be within a 5-minute drive of Las Olas Beach and Bahia Mar Marina. This beach resort is 1.9 mi (3.1 km) from Fort Lauderdale Beach and 3.1 mi (5 km) from Las Olas Boulevard.

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