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
Mondrian South Beach
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

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

7.8

 

2,122 reviews

Breakfast available

A stay at Mondrian South Beach places you in the heart of Miami Beach, within a 15-minute walk of Collins Avenue Shopping Area and Lincoln Road Mall. This family-friendly hotel is 0.9 mi (1.4 km) from Ocean Drive and 1.6 mi (2.6 km) from Miami Beach Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandals Royal Caribbean - ALL INCLUSIVE Couples Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Montego Bay · 788.67 km from centre

8.2

 

454 reviews

When you stay at Sandals Royal Caribbean - ALL INCLUSIVE Couples Only in Montego Bay, you'll be on the beach, within a 15-minute drive of Rose Hall Great House and Doctor's Cave Beach. This all-inclusive property is 0.7 mi (1.1 km) from Blue Diamond Shopping Centre and 1.9 mi (3.1 km) from SuperClubs Ironshore Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandals Halcyon - ALL INCLUSIVE Couples Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Castries · 1122.82 km from centre

8.4

 

200 reviews

Breakfast available

When you a stay at Sandals Halcyon - ALL INCLUSIVE Couples Only in Castries, you'll be on the beach, just steps from Choc Bay and Choc Beach. This all-inclusive property is 2.1 mi (3.3 km) from Labrelotte Bay and 2.3 mi (3.8 km) from Vigie Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Almirante Cartagena - Colombia
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Bocagrande, Cartagena · 1059.62 km from centre

8.2

 

1,001 reviews

Breakfast available

With a stay at Hotel Almirante Cartagena - Colombia in Cartagena (Bocagrande), you'll be steps from Bocagrande Beach and 12 minutes by foot from Castillo Grande Beach. This beach hotel is 2.1 mi (3.4 km) from Cartagena de Indias Convention Center and 2.4 mi (3.9 km) from Plaza de San Pedro Claver.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Intercontinental Dominica Cabrits Resort & Spa by IHG
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dominica, Portsmouth · 1004.05 km from centre

9.0

 

35 reviews

Breakfast available

When you stay at Intercontinental Dominica Cabrits Resort & Spa by IHG in Portsmouth, you'll be on the beach, within a 5-minute drive of Cabrits National Park and Fort Shirley. This beach hotel is 1.7 mi (2.7 km) from Indian River and 1.8 mi (3 km) from Toucari Bay.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Princess Grand Jamaica Resort - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Hanover, Green Island · 830.03 km from centre

8.8

 

118 reviews

Breakfast available

With a stay at Princess Grand Jamaica Resort - All Inclusive in Green Island, you'll be on the beach, within a 15-minute drive of Bloody Bay Beach and Half Moon Beach. This all-inclusive resort is 11 mi (17.8 km) from Seven Mile Beach and 17.7 mi (28.6 km) from Negril Cliffs.

Compare price on Booking.com
Compare price on Booking.com
Little Arches Boutique Hotel - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Christ Church · 1310.98 km from centre

9.5

 

88 reviews

Boasting free bikes and a restaurant, Little Arches Boutique Hotel - Adults Only is set in Christ Church. The property has a garden, as well as a terrace. The accommodation features a concierge service, and organising tours for guests.

At the hotel, rooms are fitted with a desk. Every room comes with air conditioning and a flat-screen TV, and certain rooms at Little Arches Boutique Hotel have a sea view. The rooms have a wardrobe.

Little Arches Boutique Hotel - Adults Only offers an outdoor pool. A range of activities are offered in the area, such as cycling.

Silver Sands is 4.4 km from the hotel, while Bridgetown is 10 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Santa Marta
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Santa Marta · 916.44 km from centre

8.2

 

341 reviews

Breakfast available

With a stay at Hilton Santa Marta in Santa Marta (Bello Horizonte), you'll be a 5-minute walk from Bello Horizonte Beach and 12 minutes by foot from Zazue. This beach resort is 27.1 mi (43.6 km) from Tayrona National Natural Park and 5.5 mi (8.9 km) from Rodadero Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Breathless Montego Bay - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Montego Bay · 795.87 km from centre

8.2

 

687 reviews

Breakfast available

With a stay at Breathless Montego Bay - Adults Only - All Inclusive in Montego Bay, you'll be on the waterfront, within a 15-minute drive of Doctor's Cave Beach and Freeport Peninsula. This all-inclusive property is 12 mi (19.3 km) from Rose Hall Great House and 0.4 mi (0.6 km) from Montego Bay Yacht Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mayfair House Hotel & Garden
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Coconut Grove, Miami · 1292.56 km from centre

8.8

 

926 reviews

Breakfast available

With a stay at Mayfair House Hotel & Garden in Miami (Coconut Grove), you'll be within a 5-minute drive of Shops at Merrick Park and Miracle Mile. This luxury hotel is 2.5 mi (4 km) from Vizcaya Museum and Gardens and 3.3 mi (5.3 km) from University of Miami.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandals Royal Barbados - ALL INCLUSIVE Couples Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Christ Church, Maxwell · 1308.47 km from centre

7.2

 

54 reviews

Breakfast available

When you stay at Sandals Royal Barbados - ALL INCLUSIVE Couples Only in Maxwell, you'll be on the beach, within a 10-minute drive of U.S. Embassy and Carlisle Bay. This all-inclusive property is 1.4 mi (2.3 km) from Dover Beach and 2.2 mi (3.6 km) from Rockley Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Sites Monteria
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Costa Caribe, Montería · 1233.45 km from centre

9.6

 

175 reviews

Breakfast available

Located in Montería, Hotel Sites Monteria is connected to a shopping centre, within a 15-minute walk of Edificio Sexta Avenida and Monteria Clinic. This luxury hotel is 1.5 mi (2.3 km) from Alamedas Centro Comercial and 2.6 mi (4.2 km) from Cathedral of San Jerónimo de Montería.

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

Resort in St. Lucia, Soufrière · 1122.06 km from centre

9.6

 

213 reviews

Breakfast available

Located in Soufrière, Jade Mountain Resort is on the beach – a 5-minute walk from Anse Chastanet Beach and 13 minutes by foot from Anse Mamin Beach. This beach resort is 3.8 mi (6 km) from Sulphur Springs and 3.8 mi (6.1 km) from Petit Piton.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Movich Hotel Cartagena de Indias
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cartagena Centro, Cartagena · 1057.13 km from centre

9.4

 

511 reviews

Breakfast available

With a stay at Movich Hotel Cartagena de Indias, you'll be centrally located in Cartagena, steps from Clock Tower and 8 minutes by foot from Cartagena de Indias Convention Center. This luxury hotel is 1.1 mi (1.8 km) from Bocagrande Beach and 13.8 mi (22.2 km) from Karibana Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Atlantic Hotel & Spa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

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

8.6

 

1,338 reviews

Breakfast available

With a stay at The Atlantic Hotel & Spa in Fort Lauderdale (East Fort Lauderdale), you'll be a 4-minute walk from Bonnet House Museum and Gardens and a 3-minute drive from International Swimming Hall of Fame. This beach hotel is 1.4 mi (2.3 km) from Bahia Mar Marina and 2.2 mi (3.5 km) from Las Olas Boulevard.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Boutique Don Pepe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Marta · 906.59 km from centre

9.2

 

112 reviews

With a stay at Hotel Boutique Don Pepe, you'll be centrally located in Santa Marta, steps from Santa Marta Bay and Tairona Gold Museum. This boutique hotel is 0.3 mi (0.5 km) from Marina Santa Marta and 0.4 mi (0.6 km) from Santa Marta Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Grand Vacations Club The Crane Barbados
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Barbados, Diamond Valley · 1317.45 km from centre

8.2

 

275 reviews

Breakfast available

When you stay at Hilton Grand Vacations Club The Crane Barbados in Diamond Valley, you'll be near the beach, just steps from Crane Beach and a 3-minute drive from Foul Bay Beach. This luxury resort is 11.4 mi (18.4 km) from Dover Beach and 8.7 mi (14 km) from Miami Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
JW Marriott Miami
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Brickell, Miami · 1290.79 km from centre

8.2

 

867 reviews

Breakfast available

With a stay at JW Marriott Miami, you'll be centrally located in Miami, within a 5-minute drive of Brickell City Centre and Bayside Marketplace. This luxury hotel is 2.5 mi (4.1 km) from Port of Miami and 6 mi (9.7 km) from Collins Avenue Shopping Area.

Compare price on Booking.com
Compare price on Booking.com
Primary image
JW Marriott Marquis Miami
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Downtown Miami, Miami · 1291.22 km from centre

8.4

 

998 reviews

Breakfast available

With a stay at JW Marriott Marquis Miami, you'll be centrally located in Miami, just a 3-minute walk from Downtown Miami Shopping District and 9 minutes by foot from Brickell City Centre. This luxury hotel is 0.6 mi (1 km) from Bayside Marketplace and 0.3 mi (0.4 km) from Bayfront Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Beach Hotel Surfside
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Miami-Dade County, Surfside · 1293.43 km from centre

7.6

 

1,002 reviews

Breakfast available

When you stay at Grand Beach Hotel Surfside in Surfside, you'll be on the beach, just steps from Surfside Beach and 5 minutes by foot from Bal Harbour Shops. This beach hotel is 2 mi (3.2 km) from Bill Bird Marina and 2.9 mi (4.7 km) from Normandy Shores Golf Club.

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