Menu

Search options

Select city first

2026-06-14

2026-06-15
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.

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

2785 results

  • Mangos Jamaica Adults Only

    From US$ 311

    Coopers Pen, Falmouth, Jamaica (To the map)

    The hotel is nestled in Falmouth, close to a lagoon. The accommodation is 2.3 km from Greenfield Multi…

    To the hotel

    price for 1 night
    Book Now From US$ 311
  • Suite Colonial

    From US$ 54

    Calle Padre Billini 362, Santo Domingo, Dominican Republic (To the map)

    This hotel is nestled right in the centre of Santo Domingo, within easy reach of the modern Memorial…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Visa Lodge

    From US$ 188

    Route Des Nimes, Port-au-Prince, Haiti (To the map)

    This Port-au-Prince hotel is located in the Delmas district of Port-au-Prince, 4.9 km from the Iron Market.

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Pelican Beach Hotel

    From US$ 176

    Pelican Beach Drive, Whitby, Turks And Caicos Islands (To the map)

    The centre of Whitby is a 5 minutes' walk of the hotel. The Flamingo Pond Overlook is a short way from…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • The Wexford Hotel

    From US$ 75

    39 Gloucester Ave, Montego Bay, Jamaica, Montego Bay, Jamaica (To the map)

    The hotel lies km from Montego Bay and merely 1 km from the Hip Strip. The Montego Bay Marine Park is…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Las Casitas Village At El Conquistador

    From US$ 516

    1000 Avenida El Conquistador, Fajardo, Puerto Rico (To the map)

    The centre of Fajardo can be reached within a 15-minute walk, and natural attractions like Balneario…

    To the hotel

    price for 1 night
    Book Now From US$ 516
  • Hotel Jamaican Colors

    From US$ 97

    Ross Craig, Pleasant Hill, Jamaica (To the map)

    The centre of Pleasant Hill can be reached within a 5-minute walk. Devil's Elbow is 3.6 km from this…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Aloha Sol Hotel And Casino

    From US$ 86

    Calle Del Sol 50, Santiago De Los Caballeros, Dominican Republic (To the map)

    The Cibao Stadium is located in the vicinity of the hotel while Duarte Park is about a 10-minute stroll…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Docs Place

    West End Road, Negril, Jamaica (To the map)

    You'll need 15-minute drive to Negril airport. The Mary Gate of Heaven Catholic Church is 2.9 km from…

    To the hotel

    Book Now
  • Tingum Village Hotel

    From US$ 266

    Colebrook St, Dunmore Town, Bahamas (To the map)

    This Dunmore Town hotel is about 5 km from North Eleuthera airport and 0.9 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 266
  • Poko Poko Resort

    From US$ 56

    1 Kaya Yuma, Kralendijk (Bonaire), Bonaire, Saint Eustatius and Saba (To the map)

    The North Salina is located around 300 metres from this Kralendijk hotel, and such natural sites as The…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • La Canne A Sucre

    From US$ 253

    36 Lotissement Gissac, Sainte-Anne (Grande-Terre), Guadeloupe (To the map)

    You'll need 35-minute drive to Pointe-a-Pitre Le Raizet airport. The La Canne A Sucre Sainte-Anne is…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Luca Hotel

    From US$ 88

    19 De Marzo 164, Santo Domingo, Dominican Republic (To the map)

    The hotel is a stone's throw from the Alcázar de Colón, while the Calle El Conde is just a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • The Ocean Club, A Luxury Collection Resort, Costa Norte

    From US$ 299

    Bruno Philips 5, Sosua, Dominican Republic (To the map)

    This Sosua hotel is situated merely 0.7 km from a golden-sandy beach. The Ocean Club, A Luxury Collection…

    To the hotel

    price for 1 night
    Book Now From US$ 299
  • Coco Plum Resorts Bahamas

    From US$ 94

    West Bay Street, Cable Beach, Nassau, Bahamas (To the map)

    Lynden Pindling International airport is 5 km from the hotel, while Big Picture Paint and Sip Studio…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Whistling Bird

    From US$ 269

    Norman Manley Blvd, Negril, Jamaica (To the map)

    The resort is 3.9 km from the Kool Runnings Water Park and 4.2 km from the Negril Cliffs. Alfred's Ocean…

    To the hotel

    price for 1 night
    Book Now From US$ 269
  • Beachcombers Hotel

    From US$ 157

    Villa Beach, Saint Vincent, Saint Vincent and the Grenadines (To the map)

    The hotel lies 3.1 km from the Rawacou Recreation Park and 3.7 km from St. Mary's Cathedral. Beachcombers…

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Villa Renaissance Grace Bay

    From US$ 1021

    Ventura Drive, Grace Bay, Turks And Caicos Islands (To the map)

    The hotel lies around km from Grace Bay and 3.5 km from the Thursday Fish Fry. The Hole is about 25 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 1021
  • Les Galets Rouges Lodges & Spa

    From US$ 370

    Rue De L'Abbe, Bouillante, Guadeloupe (To the map)

    You'll need 58-minute drive to Les Saintes airport. Sights, about a 10-minute ride from the Les Galets…

    To the hotel

    price for 1 night
    Book Now From US$ 370
  • Club Ambiance (Adults Only)

    From US$ 208

    Main Road, Runaway Bay, Jamaica (To the map)

    The centre of Runaway Bay can be reached within a 20-minute walk, and natural attractions like the Cardiff…

    To the hotel

    price for 1 night
    Book Now From US$ 208