Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso

Search options

Select city first

2026-04-24

2026-04-25
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Luxury hotels in Caribbean

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

603 results

  • Princess Heights Luxury Condo Hotel

    From US$ 109

    Oyster Pond Road 156, Dawn Beach, Sint Maarten/Saint Martin (To the map)

    The deluxe hotel is located in the Oyster Pond district, around a 5-minute walk from the beach. The Wathey…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Laluna, Grenada, A Member Of Design Hotels

    From US$ 638

    Morne Rouge, The Lime, Grenada (To the map)

    This exclusive hotel boasts a beautiful setting 100 m from Portici Beach. Scattered among green hillsides…

    To the hotel

    price for 1 night
    Book Now From US$ 638
  • Fairmont El San Juan Hotel

    From US$ 211

    6063 Isla Verde Avenue, San Juan, Puerto Rico (To the map)

    This San Juan hotel is 3.3 km from the Paseo Tablado de Piñones, while the Urban Train Railroad Line…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Golden Rock Dive And Nature Resort

    From US$ 285

    Behind The Mountain 21, Oranjestad (Sint Eustatius), Bonaire, Saint Eustatius and Saba (To the map)

    You'll need 10-minute drive to Franklin Delano Roosevelt airport. The hotel is located within easy access…

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Iberostar Selection Coral Bavaro

    From US$ 292

    Carretera Arena Gorda Playa Bavaro, Punta Cana, Dominican Republic (To the map)

    Guests can access the Aroma's Museum about 15 minutes' drive from the hotel, while the white Arena Gorda…

    To the hotel

    price for 1 night
    Book Now From US$ 292
  • Iberostar Waves Dominicana

    From US$ 185

    Playa Bavaro, Bavaro, Dominican Republic (To the map)

    This Bavaro hotel is nestled 10 minutes' drive from Pasha and 15 minutes' drive from the vibrant Princess…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Le Toiny Hotel & Beach Club

    From US$ 4216

    Anse De Toiny, Toiny, Saint-Barthelemy (To the map)

    The hotel lies km from Anse de Grand Fond and around 3 km from the secluded Anse de Grande Saline. An…

    To the hotel

    price for 1 night
    Book Now From US$ 4216
  • Royal Decameron Indigo

    From US$ 146

    Route Nationale #1, Km 78, Montrouis, Haiti (To the map)

    The resort is a great place to stay due to its beachfront location in Montrouis. This 4-star hotel lies…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Royalton Vessence Barbados, An Autograph Collection All-Inclusive Resort - Adult Oriented

    Limegrove Lifestyle Centre 220, Saint James, Barbados (To the map)

    The centre of Saint James can be reached within a 15-minute walk, and natural attractions like the Petrea…

    To the hotel

    Book Now
  • Oil Nut Bay

    Oil Nut Bay, Virgin Gorda, British Virgin Islands (To the map)

    The 5-star hotel in Virgin Gorda is 3 km from Saba Rock Island. The property is 15 minutes by car from…

    To the hotel

    Book Now
  • S Hotel Kingston

    From US$ 187

    1 St Lucia Avenue, Kingston, Jamaica (To the map)

    This Kingston hotel lies just 0.9 km from Emancipation Park and within a few blocks of the Peter Tosh…

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Golden Clouds

    Highway A3, Oracabessa, Jamaica (To the map)

    The hotel is located only 0.8 km from the James Bond Beach and approximately 700 metres from Beach J'ouvert.

    To the hotel

    Book Now
  • St. James Club Morgan Bay Saint Lucia

    St. James Club Morgan Bay Gros Islet Highway Choc Bay Gros Islet Saint Lucia, West Indies, Corinthe, Saint Lucia (To the map)

    The Castries Central Market is nearly 10 minutes' drive away, and Rodney Bay is 5 km from the hotel.

    To the hotel

    Book Now
  • Spring Hotel Bequia

    From US$ 175

    Spring Estate, Port Elizabeth, Saint Vincent and the Grenadines (To the map)

    The positioning of the hotel on the outskirts of Port Elizabeth ensures access to Bayshore Mall, which…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Ac Hotel By Marriott Kingston, Jamaica

    From US$ 193

    38 Lady Musgrave Rd, Kingston, Jamaica (To the map)

    This 4-star hotel lies 2.3 km from the brick St Andrew Parish Church and just 1.5 km from the Bob Marley…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Royal Palms Hotel

    From US$ 566

    24 Rosemont Avenue, Hamilton City, Hamilton City, Bermuda (To the map)

    Nestled in gardens and a lush garden, the hotel is a short way from the Victoria Park. The Royal Palms…

    To the hotel

    price for 1 night
    Book Now From US$ 566
  • Intercontinental Dominica Cabrits Resort & Spa By Ihg

    From US$ 351

    Bellhall Road, Douglas Bay Cabrits National Park,, Portsmouth, Dominica (To the map)

    This hotel is nestled in Portsmouth, near a national park. The Intercontinental Dominica Cabrits Resort &…

    To the hotel

    price for 1 night
    Book Now From US$ 351
  • Le Sereno

    From US$ 838

    Grand Cul De Sac, St. Barthelemy, Saint-Barthelemy (To the map)

    The hotel is located 300 m from Marechal Beach, and 3.4 km from Saint-Barthelemy. Marigot is in proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 838
  • The Royal Sea Aquarium Resort

    From US$ 183

    Kibra, Willemstad, Curacao (To the map)

    The Riffort Village is around 15 minutes' drive from the hotel, while Seaquarium Beach is merely 11 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Secrets Playa Esmeralda Resort & Spa

    From US$ 709

    Camino A Costa Esmeralda, Playa Esmeralda, Miches, Dominican Republic (To the map)

    Guests can easily reach Santo Domingo, which is 65 km. Situated 105 km from Punta Cana airport, the 5…

    To the hotel

    price for 1 night
    Book Now From US$ 709