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
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2026-06-24

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

All Caribbean hotels

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

34289 results

  • Casa Bonita Tropical Lodge & Spa

    From US$ 195

    Km 17 Carretera De La Costa, La Cienaga (Barahona), Dominican Republic (To the map)

    Surrounded by mountains and a river, this 5-star hotel is 1 km from a surfing beach. The Casa Bonita…

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • Blue Bay Curacao Golf & Beach Resort

    From US$ 262

    Landhuis Blauw Z/N, Willemstad, Cw, Willemstad, Curacao (To the map)

    The hotel boasts a beautiful setting within 5 minutes' walk of Blue Bay Beach. The Blue Bay Curacao Golf &…

    To the hotel

    price for 1 night
    Book Now From US$ 262
  • The Loren At Pink Beach

    From US$ 1000

    116 South Road Smith, Tucker's Town, Bermuda (To the map)

    Located in a historical neighbourhood, the hotel is nearly minutes' walk from Shark Hole. Sports fans…

    To the hotel

    price for 1 night
    Book Now From US$ 1000
  • Eco Del Mar

    From US$ 97

    Carretera Cabo Rojo, Pedernales 01, Pedernales, Dominican Republic (To the map)

    The holiday park is a great place to stay due to its beachfront location in Pedernales. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Navona Studios

    From US$ 70

    258 Calle San Francisco, San Juan, Puerto Rico (To the map)

    At the hotel, you'll be 850 m from the military Ballaja Barracks and within a few blocks of the protected…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Borinquen Beach Inn

    From US$ 75

    5451 Avenida Isla Verde, San Juan, Puerto Rico (To the map)

    This San Juan hotel in the Isla Verde district of San Juan is a mere 1.1 km from Coral Beach Apartments…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Siboney Beach Club

    From US$ 202

    Dickenson Bay, St. John's, Antigua/Barbuda (To the map)

    The 4-star hotel is 5 minutes' walk from Grand Bay Casino, while the Prince Klaas Monument is 4.3 km…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Condado Vanderbilt Hotel

    From US$ 328

    1055 Ashford Avenue, San Juan, Puerto Rico (To the map)

    The La Placita de Santurce is just 1.3 km from the perfect hotel, while the La Plaza del Mercado de Santurce…

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Holland House Beach Hotel

    From US$ 185

    Frontstreet 43, Philipsburg (Sint Maarten), Sint Maarten/Saint Martin (To the map)

    The Emilio Wilson Park is within a few blocks of the hotel, while the Old Street is 550 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Sunbay Hotel

    From US$ 122

    Maxwell Coast Road, Christ Church, Christ Church, Barbados (To the map)

    The hotel is nestled approximately a 10-minute ride from the Worthing Beach and near the entertainment…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Embrace Resort

    From US$ 549

    B&G Highway, Staniel Cay, Bahamas (To the map)

    Happy People Marina is around 800 metres from the hotel, which is also situated right around the corner…

    To the hotel

    price for 1 night
    Book Now From US$ 549
  • Pearl Beach Hotel

    From US$ 422

    Plage De St Jean, Gustavia, Saint-Barthelemy (To the map)

    This 4-star hotel lies in a shopping district with easy access to St-Barth Electronique, which is 5 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 422
  • Rooms Negril

    From US$ 80

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

    You'll need 10-minute drive to Negril airport. The Rooms Negril is 150 m from a famous beach and merely…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Hilton La Romana Resort

    Bayahibe 51862, La Romana, Dominican Republic (To the map)

    El Mundo is not far from this 4-star hotel, while Bayahibe Beach is 8 minutes' walk away. The property…

    To the hotel

    Book Now
  • The Morgan Resort Spa & Village

    From US$ 297

    Beacon Hill Road No. 2, Simpson Bay, Sint Maarten/Saint Martin (To the map)

    The resort is about 6 km from Concordia Hill and 4.6 km from the Port la Royale Marina. The Morgan Resort…

    To the hotel

    price for 1 night
    Book Now From US$ 297
  • Sandy Haven Resort (Adults Only)

    From US$ 273

    Norman Manley Boulevard, Po Box 3255, Negril, Jamaica (To the map)

    Roots Bamboo is located a mere 5 minutes on foot from this Negril hotel, and such natural sites as the…

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Auberge Villa Cana

    From US$ 90

    Route Nationale 1, Vaudreuil, Cap-Haitien, Haiti (To the map)

    You'll need 15-minute drive to Cap-Haitien International airport. The Labadee is also located approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Amsterdam Manor Beach Resort

    From US$ 560

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

    Nearby places of interest include the Alhambra Casino, located nearly a 10-minute ride from the hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 560
  • West Bay Club

    From US$ 506

    Lower Bight Road, Grace Bay, Turks And Caicos Islands (To the map)

    You'll need 15-minute drive to Providenciales International airport. The Thursday Fish Fry is an 18-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 506
  • Royal West Indies

    From US$ 575

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

    The hotel benefits from a beachfront setting a stone's throw from Alexandra Resort- All Inclusive. A…

    To the hotel

    price for 1 night
    Book Now From US$ 575