Menu

Search options

Select city first

2025-04-17

2025-04-18
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

3773 results

  • The Spa Retreat Boutique Hotel

    From US$ 292

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

    The centre of Negril can be reached within a 15-minute walk, and natural attractions like Seven Mile…

    To the hotel

    price for 1 night
    Book Now From US$ 292
  • Trupial Hotel & Casino

    From US$ 105

    Groot Davelaarweg, 5, Willemstad, Curacao (To the map)

    Guests may find Children's Museum Curacao 20 minutes' walk from this inn, while Maritime museum is 3.8…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Hacienda Juanita

    From US$ 130

    Carrera 105 Km 22 5, Maricao, Puerto Rico (To the map)

    The centre of Maricao can be reached within a 20-minute walk. Dorado is 83 km from the hotel, while Maricao…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Ocean West Boutique Hotel

    From US$ 169

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

    This Nassau property is superbly situated at a distance of 4.9 km from Love Beach. The 3-star hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Casa Colonial Beach & Spa

    From US$ 304

    Playa Dorada, Puerto Plata, Dominican Republic (To the map)

    The property puts you in the very heart of Puerto Plata, within a 7-km distance of Victorian Times. Catedral…

    To the hotel

    price for 1 night
    Book Now From US$ 304
  • Turtle Nest Inn & Condos

    166 Bodden Town Road, Bodden Town, Cayman Islands (To the map)

    To the hotel

    Book Now
  • Aruba Beach Club Resort

    J. E. Irausquin Boulevard 53, Eagle Beach, Aruba (To the map)

    The venue is set 1 km from the centre of Eagle Beach, not far from Alhambra Casino. Savaneta is 15 minutes’…

    To the hotel

    Book Now
  • Altamont West Hotel

    From US$ 97

    33 Gloucester Avenue, Montego Bay, Jamaica (To the map)

    This 3-star hotel puts you in the very heart of Montego Bay, within walking distance of the bustling…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Caravelle Hotel

    From US$ 209

    44A Queen Cross Street, Christiansted, United States Virgin Islands (To the map)

    Located within 5 minutes' walk of Steeple Building Colonial Style Lutheran Church, this Christiansted…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Tropica Beach Hotel (Adults Only)

    From US$ 149

    Mccleary 1853, San Juan, Puerto Rico (To the map)

    The property puts you in the heart of San Juan, just 1.6 km from such entertainment sites as Luis A.

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Le Vele Resort

    From US$ 1072

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

    The smoke-free accommodation is situated a 9-minute walk from Dive Provo Diving Center and 3.9 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 1072
  • Hotel Villa Miriam

    From US$ 144

    44, Barahona, Dominican Republic (To the map)

    Hotel Villa Miriam Barahona features 6 rooms and lies only 12 minutes' walk from San Rafael Beach. The…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • The Sea Cliff Hotel Resort & Spa

    From US$ 168

    Ross Craig, Port Antonio, Jamaica (To the map)

    The accommodation is situated a mere 7 minutes' walk from a long beach. The 4-star hotel is just a minute's…

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • The Palms Resort

    From US$ 85

    Palm Avenue, Sunset Crest, Saint James, Barbados (To the map)

    This 3-star hotel is not so far from Cave Shepherd Sunset Crest Shopping Mall, with Limegrove Luxury…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Sunrise Club Hotel

    From US$ 73

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

    This property is just 200 metres from Bourbon Beach and within walking distance of a world famous beach…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Presidential Suites Cabarete

    From US$ 78

    Crta Cabarete Puerto Plata, Cabarete, Dominican Republic (To the map)

    The hotel boasts a prime setting approximately 20 minutes' walk from Cabarete Beach Houses. Janet's Super…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Hotel Casa Hemingway

    From US$ 165

    Boulevard Playa De Juan Dolio 1, Juan Dolio, Dominican Republic (To the map)

    The family accommodation is around a 5-minute drive from Playa Real and nearly 5 minutes on foot from…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Courtyard By Marriott Port Of Spain

    From US$ 158

    Invaders Bay, Audrey Jeffers Highway, Port of Spain, Trinidad And Tobago (To the map)

    Such city attractions as Queen's Park Savannah, which is 4.6 km from the hotel, and Memorial Park, which…

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Hotel Montana

    From US$ 170

    Rue Frank Cardozo, Petionville, Haiti (To the map)

    The accommodation is about 15 km from Toussaint Louverture International airport and a 10-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Amhsa Grand Paradise Playa Dorada All Inclusive

    Playa Dorada Complex, 57000 San Felipe De Puerto Plata, Republica Dominicana, Puerto Plata, Dominican Republic (To the map)

    To the hotel

    Book Now