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+
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 Islands

Recommended
Sort by

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
Bacolet Beach Club
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tobago, Scarborough · 1322.15 km from centre

7.4

 

382 reviews

A stay at Bacolet Beach Club places you in the heart of Scarborough, within a 5-minute drive of Royalton Casino and Scarborough Botanical Garden. This beach hotel is 10.5 mi (17 km) from Pigeon Point Beach and 1.4 mi (2.3 km) from I Love Tobago Sign.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nassau Suite South Beach - an All Suites Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Beach, Miami Beach · 1287.52 km from centre

9.4

 

286 reviews

Breakfast available

A stay at Nassau Suite South Beach - an All Suites Hotel places you in the heart of Miami Beach, steps from Collins Avenue Shopping Area and Ocean Drive. This hotel is 0.7 mi (1.2 km) from Miami Beach Convention Center and 0.1 mi (0.1 km) from Art Deco Historic District.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Carolina Luxury Wellness Hotel
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Cartagena Centro, Cartagena · 1057.05 km from centre

10.0

 

5 reviews

Breakfast available

With a stay at Casa Carolina Luxury Wellness Hotel, you'll be centrally located in Cartagena, steps from Clock Tower and within a 10-minute walk of Cartagena de Indias Convention Center. This luxury hotel is 1 mi (1.6 km) from Walls of Cartagena and 1 mi (1.7 km) from San Felipe de Barajas Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Royal Sea Aquarium Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Willemstad · 733.18 km from centre

8.8

 

796 reviews

Breakfast available

With a stay at The Royal Sea Aquarium Resort in Willemstad, you'll be just steps from Mambo Beach and Curaçao Sea Aquarium. This beach resort is 9.4 mi (15.2 km) from Blue Bay and 1.6 mi (2.5 km) from Boulevard Marketplace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sea Breeze Beach House by Ocean Hotels - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Christ Church, Oistins · 1309.07 km from centre

8.4

 

317 reviews

Breakfast available

Located in Oistins, Sea Breeze Beach House by Ocean Hotels - All Inclusive is by the ocean – a 2-minute drive from Oistin's Friday Night Fish Fry and 6 minutes from Silver Sands Beach. This all-inclusive property is 1.9 mi (3.1 km) from Dover Beach and 2.7 mi (4.4 km) from Rockley Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
St. James's Club Antigua - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Saint Paul, Mamora Bay · 932.81 km from centre

8.2

 

730 reviews

When you a stay at St. James's Club Antigua - All Inclusive in Mamora Bay, you'll be on the beach, just steps from Antigua Naval Dockyard and Related Archaeological Sites and Mamora Bay. This all-inclusive property is 15.4 mi (24.7 km) from Dickenson Bay Beach and 15.7 mi (25.3 km) from Jolly Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hôtel Plein Soleil
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Le Marin, Le Francois · 1101.29 km from centre

8.6

 

274 reviews

Breakfast available

Located in Le Francois, Hôtel Plein Soleil is by the ocean, within a 10-minute drive of Martinique Regional Nature Park and Clement House. This hotel is 15.1 mi (24.4 km) from Cruise Terminal and 4.1 mi (6.5 km) from St. Pierre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Balfour Miami Beach, a Registry Collection Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Pointe, Miami Beach · 1286.78 km from centre

8.4

 

738 reviews

Breakfast available

With a stay at Balfour Miami Beach, a Registry Collection Hotel in Miami Beach (South Beach), you'll be steps from Ocean Drive and Collins Avenue Shopping Area. This beach hotel is 0.1 mi (0.2 km) from Miami Beach Beaches and 0.1 mi (0.2 km) from Art Deco Historic District.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Aruba - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Noord · 662.28 km from centre

7.8

 

1,314 reviews

Breakfast available

With a stay at Barceló Aruba - All Inclusive in Noord (Palm Beach), you'll be steps from Hyatt Regency Casino and 4 minutes by foot from Palm Beach. This all-inclusive property is 1.5 mi (2.4 km) from Eagle Beach and 3.2 mi (5.1 km) from Divi Golf and Beach Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palm Beach Gardens Marriott
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Palm Beach County, Palm Beach Gardens · 1358.85 km from centre

8.4

 

994 reviews

Breakfast available

With a stay at Palm Beach Gardens Marriott in Palm Beach Gardens (Central Palm Beach Gardens), you'll be within a 10-minute drive of PGA National and Jupiter Beach. This hotel is 6.5 mi (10.5 km) from Port of Palm Beach and 6.2 mi (10 km) from Peanut Island.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fort Lauderdale Marriott Coral Springs Hotel & Convention Center
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Broward County, Coral Springs · 1335.29 km from centre

8.4

 

1,001 reviews

Breakfast available

When you stay at Fort Lauderdale Marriott Coral Springs Hotel & Convention Center in Coral Springs, you'll be within a 10-minute drive of Florida Panthers IceDen and Sawgrass Nature Center and Wildlife Hospital. This hotel is 13.3 mi (21.3 km) from Sawgrass Mills and 16.4 mi (26.5 km) from Florida Atlantic University.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palm Island Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Grenadines, Palm Island · 1167.93 km from centre

9.4

 

18 reviews

Breakfast available

Located in Palm Island, Palm Island Resort & Spa is by the ocean, within a 15-minute drive of Windward Islands and Chatham Bay Beach. This all-inclusive property is 1.1 mi (1.7 km) from Captain Hugh Mulzac Square and 1.8 mi (2.9 km) from Belmont Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eurostars Langford
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Downtown Miami, Miami · 1291.54 km from centre

8.6

 

1,135 reviews

Breakfast available

With a stay at Eurostars Langford, you'll be centrally located in Miami, steps from Downtown Miami Shopping District and 11 minutes by foot from Bayside Marketplace. This hotel is 0.6 mi (0.9 km) from Brickell City Centre and 0.3 mi (0.5 km) from Bayfront Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coco Reef Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tobago, Crown Point · 1313.80 km from centre

7.0

 

451 reviews

With a stay at Coco Reef Resort and Spa in Crown Point, you'll be in the entertainment district, within a 5-minute drive of Pigeon Point Beach and Swallows Beach. This beach hotel is 0.4 mi (0.6 km) from Store Bay and 0.6 mi (0.9 km) from Buccoo Reef.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fort Lauderdale Marriott North
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fort Lauderdale · 1317.24 km from centre

8.2

 

1,559 reviews

Breakfast available

With a stay at Fort Lauderdale Marriott North, you'll be centrally located in Fort Lauderdale, within a 15-minute drive of Las Olas Boulevard and Dania Pointe. This hotel is 5.6 mi (8.9 km) from Fort Lauderdale Beach and 11.1 mi (17.9 km) from Las Olas Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin Fort Lauderdale Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Central Beach, Fort Lauderdale · 1308.63 km from centre

8.4

 

1,310 reviews

Breakfast available

With a stay at The Westin Fort Lauderdale Beach Resort in Fort Lauderdale (East Fort Lauderdale), you'll be steps from Fort Lauderdale Beach and 8 minutes by foot from Las Olas Beach. This beach resort is 1.8 mi (3 km) from Las Olas Boulevard and 4.9 mi (8 km) from Port Everglades.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Villa Casa Casuarina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Beach, Miami Beach · 1287.21 km from centre

8.2

 

187 reviews

With a stay at The Villa Casa Casuarina in Miami Beach (South Beach), you'll be steps from Ocean Drive and Collins Avenue Shopping Area. This hotel is 1 mi (1.7 km) from Miami Beach Convention Center and 1.4 mi (2.2 km) from Lincoln Road Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tideline Palm Beach Ocean Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Palm Beach · 1338.25 km from centre

7.8

 

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree Resort by Hilton Grand Key - Key West
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Key West · 1352.73 km from centre

7.8

 

1,000 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 2.4 mi (3.9 km) from Florida Keys Beaches and 3.8 mi (6.2 km) from Southernmost Point.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Cabana Beach Resort & Casino
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Oranjestad · 664.32 km from centre

7.8

 

40 reviews

Breakfast available

With a stay at La Cabana Beach Resort & Casino in Oranjestad (Eagle Beach), you'll be steps from Eagle Beach and 9 minutes by foot from Manchebo Beach. This beach resort is 0.4 mi (0.7 km) from Palm Beach and 1.4 mi (2.3 km) from Divi Golf and Beach Resort.

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