Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    العربية 简体中文 Č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

2025-05-02

2025-05-03
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.

3 star 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

2041 results

  • 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$ 169

    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$ 169
  • 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
  • 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
  • 352 Guest House Hotel Boutique

    From US$ 210

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

    Nestled in the centre of San Juan, near a port, the property is about a 5-minute drive from Cristo Chapel.

    To the hotel

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

    From US$ 158

    Invaders Bay, Audrey Jeffers Hwy, 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
  • Lazy Parrot Inn

    From US$ 152

    Carr. 413 Km 4.1, Bo. Puntas, Rincon, Puerto Rico (To the map)

    Edward's Food Market is approximately 4 km from the pet-friendly accommodation, while only minutes from…

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Turtle'S Nest Beach Resort

    From US$ 245

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

    The centre of Meads Bay is a 10 minutes' walk of this property. Meads Bay Pond is just next door to the…

    To the hotel

    price for 1 night
    Book Now From US$ 245
  • Puerto Plaza Las Terrenas

    From US$ 148

    Calle Francisco Caamano Deno, Las Terrenas, Dominican Republic (To the map)

    The accommodation lies just a 6-minute walk from Las Terrenas Beach and within 25 minutes' walk of Las…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Bay Gardens Marina Haven

    From US$ 102

    Rodney Bay, Gros Islet, Saint Lucia (To the map)

    Featuring an incredible setting, the property is located merely 6 minutes' walk from Rodney Bay Marina…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Hotel Riazor

    From US$ 74

    Av. Independencia No. 457, Santo Domingo, Dominican Republic (To the map)

    The Riazor is situated in the very heart of Santo Domingo, near an underground station. Independencia…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • La Maison Hotel

    From US$ 90

    27 Rte Blvrd Toussaint Louverture, Port-au-Prince, Haiti (To the map)

    The accommodation is about 300 metres from Toussaint Louverture International airport and a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Golf View Hotel

    From US$ 122

    51/2 Caledonia Rd, Mandeville, Jamaica (To the map)

    Mandeville centre can be reached within 10 minutes' walk. The 3-star hotel is 0.8 km from Elethe Mall…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Jw Marriot St. Maarten Beach Resort & Spa

    From US$ 503

    144 Oyster Pond Resort, Building A, Oyster Pond, Sint Maarten/Saint Martin (To the map)

    The accommodation is about 15 km from Grand-Case airport and 25 minutes' walk from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 503
  • Hotel Villa Del Sol

    From US$ 99

    4 Calle Rosa, San Juan, Puerto Rico (To the map)

    The Lively Isla Verde Sandy Beach is an 18-minute walk from the property, which also stands within easy…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Casa Valeria Boutique Hotel

    From US$ 71

    Calle Dr. Rosen 28, Sosua, Dominican Republic (To the map)

    This 3-star hotel is around 5 minutes' walk from Playa Alicia and nearly 20 minutes' walk from Casino…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Jamaica Palace Hotel

    From US$ 166

    P.O. Box 277,Williamsfield District, Port Antonio, Jamaica (To the map)

    This property is situated in the green part of Port Antonio, a 10-minute ride from Errol Flynn Marina.

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Hotel Nest

    From US$ 103

    1112 Av. Juan Ponce De Leon, On The Corner Of Arzuaga Street, San Juan, Puerto Rico (To the map)

    Situated approximately 15 minutes by car from Ocean Park Beach, the property also gives access to such…

    To the hotel

    price for 1 night
    Book Now From US$ 103