Curated Luxury romantic hotel 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.
Cala Margarita Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caribbean Islands, Paraguachi · 1086.64 km from centre

9.4

 

6 reviews

Breakfast available

Situated in Paraguachi, 1.9 km from Playa de El Tirano, Cala Margarita Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 5-star hotel offers room service and a concierge service. The hotel provides a sauna and a tour desk.

The hotel offers some rooms with sea views, and rooms are fitted with a private bathroom.

Guests at Cala Margarita Hotel can enjoy an à la carte breakfast. At the accommodation you will find a restaurant serving local and international cuisine. Vegetarian, vegan and gluten-free options can also be requested.

Santiago Mariño Caribbean International Airport is 44 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Bora Bora Beach Club Cartagena
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rosario Islands, Isla Grande · 1092.10 km from centre

9.4

 

436 reviews

Breakfast available

Facing the beachfront, Bora Bora Beach Club Cartagena offers 5-star accommodation in Isla Grande and has an outdoor swimming pool, garden and private beach area. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

The rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. The units will provide guests with a fridge.

Bora Bora Beach Club Cartagena offers an à la carte or American breakfast.

Speaking English and Spanish at the 24-hour front desk, staff are always on hand to help.

Pasadía Bora Bora Cartagena Beach is a few steps from the accommodation.

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

Hotel in Rosario Islands, Isla Grande · 1093.11 km from centre

9.4

 

180 reviews

Facing the beachfront, Pao Pao Cartagena offers 4-star accommodation in Isla Grande and features an outdoor swimming pool, garden and private beach area. Providing a restaurant, the property also has a terrace, as well as a hot tub. The accommodation provides entertainment staff and a concierge service.

The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Guest rooms will provide guests with a fridge.

Guests at Pao Pao Cartagena can enjoy an à la carte breakfast.

Compare price on Booking.com
Compare price on Booking.com
Condor Suites
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South America, El Morto de Barcelona · 1111.07 km from centre

9.4

 

13 reviews

Situated in El Morto de Barcelona, 1.2 km from Playa Lido, Condor Suites features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. Each accommodation at the 5-star hotel has city views, and guests can enjoy access to a bar and to a spa and wellness centre. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

At the hotel, each room includes a wardrobe. Rooms are equipped with air conditioning, a desk and a flat-screen TV, and some rooms at Condor Suites have a balcony. All rooms have a safety deposit box.

Breakfast is available, and includes à la carte, continental and American options.

Generál José Antonio Anzoátegui International Airport is 12 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Calabash Cove Resort And Spa - Adults Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Gros Islet · 1122.13 km from centre

9.4

 

317 reviews

Breakfast available

Located in Gros Islet, Calabash Cove Resort And Spa - Adults Only is by the ocean, within a 10-minute drive of Baywalk Shopping Mall and Rodney Bay Marina. This beach hotel is 2.6 mi (4.1 km) from Choc Beach and 5.6 mi (9 km) from Sandals Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Reception
StolenTime St Lucia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Castries · 1122.40 km from centre

9.4

 

92 reviews

Breakfast available

With a stay at StolenTime St Lucia in Castries, you'll be on the beach, just steps from Vigie Beach and a 2-minute drive from Serenity Park. 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
Sugar Beach, A Viceroy Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.4

 

531 reviews

Breakfast available

With a stay at Sugar Beach, A Viceroy Resort in Soufrière, you'll be on the beach, within a 5-minute drive of Gros Piton and Pitons Management Area. This beach resort is 9.2 mi (14.8 km) from Anse Chastanet Beach and 0.1 mi (0.2 km) from Jalousie Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandals St. Vincent and the Grenadines Couples Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Caribbean Islands, Kingstown · 1142.49 km from centre

9.4

 

10 reviews

Breakfast available

Located in Kingstown, Sandals St. Vincent and the Grenadines Couples Only is near the bay, within a 15-minute drive of Botanical Gardens and St. George's Anglican Cathedral. This all-inclusive resort is 6.6 mi (10.6 km) from Barrouallie and 6.9 mi (11.2 km) from Kingstown Market.

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

Hotel in Costa Caribe, San Antero · 1163.68 km from centre

9.4

 

18 reviews

Breakfast available

Located in San Antero, Hotel Aimarawa is within a 15-minute drive of Volcan de Lodo Thermal Pools and Cispata Mangrove. This luxury hotel is 10.7 mi (17.2 km) from Puerto Viejo Beach and 15.3 mi (24.6 km) from Tolcemento Park.

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
Mount Cinnamon Beach & Wellness Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in St. George's · 1174.35 km from centre

9.4

 

303 reviews

Breakfast available

A stay at Mount Cinnamon Beach & Wellness Resort places you in the heart of St. George's, within a 5-minute drive of Grand Anse Shopping Center and St. George's Harbor. This beach hotel is 1.5 mi (2.5 km) from Grand Anse Beach and 2.4 mi (3.8 km) from Prickly Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cocoâ Cove Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in St. George's · 1180.53 km from centre

9.4

 

24 reviews

Breakfast available

Located in St. George's, 473 Grenada Boutique Resort is by the ocean, within a 15-minute drive of St. George's Harbor and Fort George. This beach hotel is 5.7 mi (9.2 km) from Grand Anse Beach and 6 mi (9.6 km) from Grand Etang National Park.

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
The Setai
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.4

 

652 reviews

Breakfast available

With a stay at The Setai in Miami Beach (South Beach), you'll be a 2-minute drive from Lincoln Road Mall and 10 minutes from Phillip and Patricia Frost Museum of Science. This beach hotel is 5.9 mi (9.6 km) from Kaseya Center and 7.2 mi (11.6 km) from Port of Miami.

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

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

9.4

 

827 reviews

Breakfast available

With a stay at citizenM Miami South Beach in Miami Beach (South Beach), you'll be steps from Lincoln Road Mall and 14 minutes by foot from Collins Avenue Shopping Area. This hotel is 1.1 mi (1.7 km) from Miami Beach Convention Center and 1.3 mi (2 km) from Ocean Drive.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Little Good Harbour
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Speightstown · 1289.52 km from centre

9.4

 

135 reviews

Breakfast available

With a stay at Little Good Harbour in Speightstown, you'll be on the beach, within a 10-minute drive of Mullins Beach and Port St. Charles Marina. This beach hotel is 9.5 mi (15.4 km) from Sandy Lane Beach and 12.4 mi (19.9 km) from Kensington Oval.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Four Seasons Hotel Miami
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Brickell, Miami · 1290.63 km from centre

9.4

 

997 reviews

Breakfast available

With a stay at Four Seasons Hotel Miami, you'll be centrally located in Miami, within a 5-minute drive of Brickell City Centre and Bayside Marketplace. This family-friendly hotel is 2.9 mi (4.7 km) from Port of Miami and 6.4 mi (10.3 km) from Collins Avenue Shopping Area.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cobblers Cove - Barbados
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Speightstown · 1291.30 km from centre

9.4

 

140 reviews

Breakfast available

Located in Speightstown, Cobblers Cove - Barbados is by the ocean – a 1-minute drive from Mullins Beach and 10 minutes from St. Nicholas Abbey. This beach resort is 4.7 mi (7.6 km) from Sandy Lane Beach and 5.4 mi (8.7 km) from Paynes Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Saint Peter's Bay
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Speightstown · 1291.43 km from centre

9.4

 

114 reviews

Breakfast available

When you stay at Saint Peter's Bay in Speightstown, you'll be on the beach, within a 15-minute drive of Mullins Beach and Sandy Lane Beach. This beach resort is 10 mi (16.1 km) from Kensington Oval and 10.6 mi (17.1 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Four Seasons Hotel at The Surf Club
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.4

 

141 reviews

Breakfast available

Located in Surfside, Four Seasons Hotel at The Surf Club is by the ocean – a 2-minute drive from Bal Harbour Shops and 13 minutes from Aventura Mall. This beach hotel is 6.6 mi (10.7 km) from Lummus Park Beach and 6.9 mi (11.1 km) from Lincoln Road Mall.

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