Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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-11-06

2026-11-07
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.

Resorts 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

1397 results

  • Lashings Boutique Hotel

    From US$ 80

    Sandy Bank District, Calabash Bay Pa, Treasure Beach, Saint Elizabeth, Treasure Beach, Jamaica (To the map)

    This Treasure Beach hotel is nestled within 10 minutes' drive of Great Pedro Pond. A popular place in…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Villa Nyl

    From US$ 165

    2 Avenue Du Bois Riviere Lotissement Soleil Levant Terreville, Schoelcher, Martinique (To the map)

    This Schoelcher hotel has a prime setting about 10 minutes' drive from Casino Bateliere Plaza, while…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Hotel Seabreeze

    From US$ 110

    Mirador Ecologico Esq. Arzobispo Nouel, Paraiso 51, Paraiso (Barahona), Dominican Republic (To the map)

    The centre of Paraiso can be reached within a 5-minute walk. Also, Ecotour Barahona is within easy reach…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • The Westerly At Hilton Aruba Caribbean Resort

    From US$ 868

    J.E. Irausquin Blvd 81, Palm Beach, Aruba (To the map)

    This comfortable resort offers a beachfront location a 15-minute drive from Queen Beatrix airport. The…

    To the hotel

    price for 1 night
    Book Now From US$ 868
  • T Bayahibe

    From US$ 104

    Calle Principal Bayahibe, Bayahibe, Dominican Republic (To the map)

    This Bayahibe hotel has a prime setting within a 3-km distance of Playa Dominicus Beach. The T is nearly…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Winter Haven Inn

    From US$ 200

    Lighthouse Pointe Road, Clarence Town, Bahamas (To the map)

    This Clarence Town hotel is located 4.7 km from Long Island and 4.8 km from the remarkable vertical Dean's…

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Hacienda Del Sur

    From US$ 120

    Carr 545, Km 1.5, Santa Isabel, Puerto Rico (To the map)

    Guests will also get to this Santa Isabel hotel 4.7 km from the brick barrel vault General Mendez Vigo…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Village De Vacances Sainte-Luce, Mon Diams Grenat

    From US$ 133

    Pointe Philippeau Lieu-Dit « Pavillon », Sainte-Luce, Martinique (To the map)

    Anse Corps de Garde Sandy Beach is just 12 minutes on foot from the hotel, while Ecomuseum of Martinique…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Sun On The Bay Beach Hotel

    From US$ 105

    Calle Juan Ulises Garcia Saleta, Palmar de Ocoa, Dominican Republic (To the map)

    The centre of Palmar de Ocoa can be reached within a 10-minute walk. Beachfront location offers easy…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Caribbean Gem 2Br Near La Placita & Condado

    From US$ 285

    Calle Villamil 154, San Juan, Puerto Rico (To the map)

    The welcoming hotel boasts a vibrant location about 20 minutes on foot from Sagrado Corazon train station…

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Ocean Dreams

    From US$ 129

    13 Villa Camaly Bo. Carrizales, Aguada, Puerto Rico (To the map)

    Aguada centre is 30 minutes' walk, and sports attractions such as Aguadilla Ice Skating Arena are approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • El Beso Adults Only At Ocean El Faro

    From US$ 334

    Uvero Alto, Uvero Alto, Dominican Republic (To the map)

    The centre of Uvero Alto can be reached within a 30-minute walk. You can visit Macao Beach that is 3.5…

    To the hotel

    price for 1 night
    Book Now From US$ 334
  • Manati World Point Inn

    From US$ 89

    Carretera 685 Km 2.0 Interior Barrio Tierras Nuevas, Sector Tierras Llanas, Manati, Puerto Rico (To the map)

    While staying in this Manati hotel, you are invited to discover Mar Chiquita Beach, located around 3…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Hotel Guarocuya De Barahona

    From US$ 80

    Barahona 81000, Dominican Republic, Barahona, Dominican Republic (To the map)

    This 3-star hotel lies within a 900-metre distance of Parque Central de Barahona and a few steps from…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Au Beau Village Studio Rez De Jardin

    From US$ 167

    D7, Sainte-Luce, Martinique (To the map)

    The hotel is a great place to stay due to its convenient location in Sainte-Luce. Anse Mabouyas Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Ocean Paradise

    From US$ 484

    1234 Rum Point Road, North Side, Brinkleys, Cayman Islands (To the map)

    This Brinkleys resort lies approximately 500 metres from Little Sound and 4.7 km from West Bay. The hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 484
  • Chic Premium Hotel

    From US$ 119

    19 Richard Ville Cap Haitien, Durocher, Haiti (To the map)

    The hotel is a great place to stay due to its convenient location in Durocher. This hotel is located…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • The Club Barbados An Elite Island Resort

    From US$ 429

    Vauxhall St James Bb241, Holetown, Barbados (To the map)

    The hotel is a great place to stay due to its tropical location in Holetown. The Club Barbados An Elite…

    To the hotel

    price for 1 night
    Book Now From US$ 429
  • Caribbean Sands Playa Los Corales

    From US$ 102

    Calle Las Corales, Punta Cana, Dominican Republic (To the map)

    This Punta Cana hotel lies in El Cortecito, which is an extension of resort-heavy Bavaro, approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Bliss Bonaire By Boutique Bonaire Unique Resorts

    From US$ 250

    69 Eeg Boulevard, Kralendijk (Bonaire), Bonaire, Saint Eustatius and Saba (To the map)

    This Kralendijk hotel has a prime setting 3.2 km from the nineteenth-century Fort Oranje. The vast Donkey…

    To the hotel

    price for 1 night
    Book Now From US$ 250