Curated Luxury self catering deals 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
6080 Design Hotel by Eskape Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mid Beach, Miami Beach · 1290.63 km from centre

8.4

 

1,001 reviews

Breakfast available

With a stay at 6080 Design Hotel by Eskape Collection in Miami Beach (Mid Beach), you'll be within a 5-minute drive of Miami Beach Boardwalk and Fontainebleau. This hotel is 3.6 mi (5.7 km) from Collins Avenue Shopping Area and 4 mi (6.4 km) from Miami Beach Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Capilla del Mar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bocagrande, Cartagena · 1059.17 km from centre

9.0

 

1,000 reviews

Breakfast available

With a stay at Hotel Capilla del Mar in Cartagena (Bocagrande), you'll be steps from Bocagrande Beach and 7 minutes by foot from Rio Cartagena Casino. This spa hotel is 1.1 mi (1.8 km) from Hospital Naval de Cartagena and 1.4 mi (2.2 km) from Bodeguita Dock.

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

Hotel in Rosario Islands · 1093.13 km from centre

9.6

 

24 reviews

Breakfast available

When you stay at Pao Pao Cartagena in Rosario Islands, you'll be by the ocean, just steps from Rosario and San Bernando Corals Natural National Park and Rosario Islands Oceanarium. This hotel is within close proximity of Isla Grande Beach and Libre Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Mutiny Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Coconut Grove, Miami · 1292.38 km from centre

8.2

 

1,001 reviews

Breakfast available

A stay at The Mutiny Hotel places you in the heart of Miami, within a 5-minute drive of Shops at Merrick Park and University of Miami. This spa hotel is 2.5 mi (4 km) from Vizcaya Museum and Gardens and 2.5 mi (4 km) from Miracle Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AC Hotel by Marriott Miami Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mid Beach, Miami Beach · 1288.37 km from centre

8.2

 

1,000 reviews

Breakfast available

Located in Miami Beach (South Beach), AC Hotel by Marriott Miami Beach is a 4-minute walk from Miami Beach Boardwalk and 14 minutes by foot from Collins Avenue Shopping Area. This beach hotel is 0.9 mi (1.5 km) from The Bass and 1.1 mi (1.8 km) from Miami Beach Botanical Garden.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Continental Miami Beach, Tapestry Collection by Hilton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mid Beach, Miami Beach · 1288.71 km from centre

8.4

 

1,000 reviews

Breakfast available

Located in Miami Beach (Mid Beach), Hotel Continental Miami Beach, Tapestry Collection by Hilton is within a 5-minute drive of Miami Beach Botanical Garden and Miami Beach Convention Center. This hotel is 1.8 mi (2.9 km) from Lincoln Road Mall and 3.4 mi (5.4 km) from South Pointe Park.

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

Hotel in Cartagena Centro, Cartagena · 1056.89 km from centre

9.6

 

348 reviews

Breakfast available

With a stay at Cinco Quintas Hotel Boutique in Cartagena (Cartagena Walled City), you'll be a 3-minute walk from Clock Tower and 6 minutes by foot from Walls of Cartagena. This hotel is 0.4 mi (0.7 km) from Cartagena de Indias Convention Center and 1.9 mi (3.1 km) from Bocagrande Beach.

Compare price on Booking.com
Compare price on Booking.com
Cadet Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.2

 

757 reviews

Breakfast available

This boutique hotel is nestled in a corner of South Beach’s vibrant Art Deco District, 1148 feet from the beach. The hotel offers a charming patio garden and guest rooms with free WiFi.

Cadet Hotel features guest rooms with Egyptian cotton linens, designer bath amenities, and custom décor. Nightly turndown service is also included with each room.

Guests of this boutique hotel can sample whiskey and scotch in the Tasting Room or socialize at Cadet Hotel’s on-site lobby bar. Personalized spa treatments provide prime relaxation and include a complimentary foot bath.

The chefs of Pied à Terre prepare contemporary French cuisine with an emphasis on freshness and flavor. This cozy on-site restaurant offers a collection of over 240 wines.

The entertainment on Ocean Drive and the shopping on Lincoln Road are within 8 minutes’ drive of the Cadet. The Miami Beach Convention Center and Miami Beach Golf Club are 2 minutes' walk and 6 minutes’ drive .

Children under 21 cannot stay at the hotel without an adult 22 older.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Hotel West Palm Beach Airport
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in West Palm Beach · 1346.45 km from centre

8.4

 

1,176 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandals Bahama Nassau All Inclusive Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Nassau · 1027.43 km from centre

8.2

 

941 reviews

Breakfast available

With a stay at Sandals Bahama Nassau All Inclusive Adults Only in Nassau (Cable Beach), you'll be within a 15-minute drive of Cable Beach and Junkanoo Beach.

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

Hotel in Getsemani, Cartagena · 1056.77 km from centre

9.6

 

1,186 reviews

Breakfast available

A stay at Osh Hotel Cartagena places you in the heart of Cartagena, within a 10-minute walk of Clock Tower and Walls of Cartagena. This luxury hotel is 0.3 mi (0.6 km) from Cartagena de Indias Convention Center and 1.3 mi (2 km) from Bocagrande Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Reggae - Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Montego Bay · 789.27 km from centre

8.6

 

2,055 reviews

Breakfast available

When you stay at Hotel Riu Reggae - Adults Only - All Inclusive 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 beach property is 0.4 mi (0.6 km) from Whitter Village and 0.4 mi (0.7 km) from Blue Diamond Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Hotel Kartaxa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cartagena Walled City, Cartagena de Indias · 1056.32 km from centre

9.4

 

362 reviews

Breakfast available

Offering a restaurant, Hotel Kartaxa is located in Cartagena de Indias and features a unique style with the bohemian ambiance of the 30's. Free WiFi access is available.

Each room here will provide you with a cable TV, air conditioning and a private bathroom with a shower.

At Hotel Kartaxa you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include a tour desk.

The hotel is 984 feet from Cartagena's Walls, 2625 feet from Cartagena's Gold Museum and 2625 feet from Bolivar Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel San Pedro de Majagua
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rosario Islands · 1090.25 km from centre

8.6

 

446 reviews

Breakfast available

When you stay at Hotel San Pedro de Majagua in Rosario Islands, you'll be on the waterfront, within a 10-minute walk of Isla Grande Beach and Rosario and San Bernando Corals Natural National Park. This family-friendly hotel is within close proximity of Libre Beach and Bendita Beach.

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

Resort in Gros Islet · 1121.71 km from centre

9.4

 

256 reviews

With a stay at Cap Maison Resort & Spa in Gros Islet (Cap Estate), you'll be steps from Smugglers Cove and a 3-minute drive from Sandals Golf and Country Club. This beach resort is 4.3 mi (6.9 km) from Reduit Beach and 2.1 mi (3.4 km) from Rodney Bay Aquatic Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coconut Bay Beach Resort & Spa All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in St. Lucia, Vieux Fort · 1141.52 km from centre

9.2

 

1,169 reviews

When you stay at Coconut Bay Beach Resort & Spa All Inclusive in Vieux Fort, you'll be on the beach, within a 15-minute walk of Sandy Beach and Maria Islands Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Aquarelle - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Trelawny, Falmouth · 764.76 km from centre

8.8

 

3,120 reviews

Breakfast available

With a stay at Hotel Riu Palace Aquarelle - All Inclusive in Falmouth (Falmouth Historic Town Centre), you'll be steps from Water Square and a 2-minute drive from Martha Brae River. This all-inclusive hotel is 19.9 mi (32 km) from Doctor's Cave Beach and 12.2 mi (19.7 km) from Rose Hall Great House.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Graycliff Hotel And Restaurant
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Nassau · 1022.86 km from centre

8.6

 

192 reviews

Breakfast available

With a stay at Graycliff Hotel And Restaurant in Nassau (Downtown Nassau), you'll be steps from Heritage Museum of the Bahamas and National Art Gallery of the Bahamas. This boutique resort is 0.2 mi (0.4 km) from John Watling's Distillery and 0.5 mi (0.7 km) from Pompey Museum.

Compare price on Booking.com
Compare price on Booking.com
Reception
Pelican Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.2

 

519 reviews

Pelican Hotel is in the heart of Miami Beach, within a 5-minute walk of Art Deco Welcome Center and Lummus Park Beach. This hotel is 1 mi (1.6 km) from Lincoln Road Mall and 4.3 mi (6.9 km) from Adrienne Arsht Center for the Performing Arts of Miami-Dade County.

Compare price on Booking.com
Compare price on Booking.com
Primary image
HOTEL HABANA REAL
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Caribe, Apartadó · 1363.01 km from centre

10.0

 

6 reviews

Breakfast available

Located in Apartadó, HOTEL HABANA REAL is within a 5-minute drive of Regional Hospital of Uraba and Coliseo Cubierto. This hotel is 1.8 mi (2.9 km) from Santiago Santacruz Rambay Municipal Stadium.

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