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

  • Oceana Hostal Playero

    From US$ 88

    1853 McLeary Ave Ocean Park/Condado, San Juan, Puerto Rico (To the map)

    The hotel in Ocean Park, which is one of the forty subbarrios of Santurce is about a 20-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Samana Tropical Village

    From US$ 172

    Carretera Sanchez Samana, Samana, Dominican Republic (To the map)

    The accommodation is about 45 km from Samana El Catey International airport and around 10 minutes by…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Villa De Rose

    3A Borde Street, Port of Spain, Trinidad And Tobago (To the map)

    The hotel is 20 minutes' walk away from Queen\'s Park Savannah. Due to a port nearby, this hotel is perfectly…

    To the hotel

    Book Now
  • Ocean Village Deluxe

    Erick Benjamin ,Sosua, 57000, Sosua, Dominican Republic (To the map)

    To the hotel

    Book Now
  • Blue Water Resort At Cable Beach

    From US$ 477

    Cable Beach West Bay Str, Nassau Cb13317, The Baha, Nassau, Bahamas (To the map)

    Situated approximately 7 km from Pirates of Nassau Museum, this resort also gives access to such sports…

    To the hotel

    price for 1 night
    Book Now From US$ 477
  • Hotel Conde De Penalba

    From US$ 75

    Calle El Conde 111 Esq Arzobispo Merino, Santo Domingo, Dominican Republic (To the map)

    The accommodation is within walking distance of Cathedral Primada de America and in the heart of Santo…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Casas Del XVI

    From US$ 360

    Calle Padre Billini No. 252, Santo Domingo, Dominican Republic (To the map)

    Thanks to its prime location in Colonial Zone, which is for those that appreciate history, the luxury…

    To the hotel

    price for 1 night
    Book Now From US$ 360
  • Koho Sxm - Ex Hevea Hotel

    From US$ 81

    163 Boulevard De Grand Case, Grand Case, Sint Maarten/Saint Martin (To the map)

    Situated 4.1 km from Galerie Escale des Iles, the property is 25 minutes' stroll from La Savane. The…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Tranquility Beach Anguilla Resort

    From US$ 801

    Meads Bay Beach, Meads Bay, Anguilla (To the map)

    The property is centrally situated approximately 10 minutes by car from Anguilla Watersports. Devonish…

    To the hotel

    price for 1 night
    Book Now From US$ 801
  • Maison Victoire, Pointe-A-Pitre

    From US$ 257

    24 Rue Barbes, Pointe-a-Pitre (Grande-Terre), Guadeloupe (To the map)

    The hotel is about 10 km from Pointe-a-Pitre Le Raizet airport and within close distance of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 257
  • The Freedom Hotel

    From US$ 93

    Frederikstraat 107, Willemstad, Curacao (To the map)

    The property places you nearly 25 minutes' walk from Curacao Underwater Marine Park and around a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Hotel Bayahibe

    From US$ 94

    Calle Juan Brito 37, Los Melones, Bayahibe, Dominican Republic (To the map)

    Tanama Jungle Ranch is located a mere 5 minutes' walk from this Bayahibe hotel, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Coconut Beach Club Resort

    From US$ 246

    Pob 1427, St. John's, Antigua/Barbuda (To the map)

    Lined with hills and a tropical garden, the property is approximately 25 minutes' walk from Heritage…

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • Treasure Island Resort

    From US$ 160

    West Bay Road, West Bay, Cayman Islands (To the map)

    The resort enjoys proximity to The Island, located approximately a 25-minute walk away. Kirk Market is…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Tropical Villas At Los Corales Beach - Caribbean Rentals Fzco

    From US$ 498

    Calle Los Corales Villas Tropical, Punta Cana, Dominican Republic (To the map)

    The property is located in Bavaro, which is a great choice for travelers interested in excursions, water…

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Club Family Bavaro Palace

    From US$ 406

    Carretera Bavaro, Km. 1, Bavaro, Dominican Republic (To the map)

    This Bavaro property is about 20 km from Punta Cana airport and at a distance of 4.5 km from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 406
  • Landhuis Daniel - Plantation House

    From US$ 55

    Weg Naar Westpunt, Tera Kora, Curacao (To the map)

    The centre of Tera Kora is a 5 minutes' walk of the accommodation. Bullenbaai Bay is a 10-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Inoubliable

    From US$ 60

    112 Rue Plage, Ti-Mouillage, Cotterelle, Haiti (To the map)

    Surf Haiti is within walking distance of the property and Toussaint Louverture International airport…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Small Hope Bay Lodge

    From US$ 625

    Fresh Creek, Andros Town, Bahamas (To the map)

    You'll need 59-minute drive to Congo Town airport. Fresh Creek is about 10 minutes by car from this 5…

    To the hotel

    price for 1 night
    Book Now From US$ 625
  • Solaire Anguilla

    From US$ 528

    Jeremiah Gumbs Highway, Rendezvous Bay, Anguilla (To the map)

    This Rendezvous Bay property is about 10 km from Wallblake airport and within 15 minutes' drive of such…

    To the hotel

    price for 1 night
    Book Now From US$ 528