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

2026-02-10

2026-02-11
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

1712 results

  • Hotel Class Colonial

    From US$ 41

    Calle Conde #464, Esq. Espaillat Segundo Nivel, Santo Domingo, Dominican Republic (To the map)

    Santo Domingo centre can be reached within 30 minutes' walk. Larimar Museum and Factory is only 1.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Sunset Lane

    From US$ 85

    Laborie, Laborie, Saint Lucia (To the map)

    The centre of Laborie is a 10 minutes' walk of this 3-star guest house. Choiseul Art Gallery is within…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Hyatt Place Bayamon

    From US$ 135

    Carretera 167 Avenida Ramon Luis Rivera, Bayamon, Puerto Rico (To the map)

    This smoke-free hotel has an excellent location 3.9 km from Bayamon Central Park. Francisco Oller Art…

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Sea Shell Palms, Ocho Rios

    From US$ 56

    3 Lindo Drive Pompano Bay, Tower Isle, St Mary, Ocho Rios, Jamaica (To the map)

    Rio Nuevo Battle Site Heritage Park & Museum in Ocho Rios is merely 1.5 km from the hotel. The Sea Shell…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Urbana Hotel

    From US$ 85

    102 Calle Pelayo, San Juan, Puerto Rico (To the map)

    The positioning of the hotel in the centre of San Juan ensures fast access to the Pan-American Pier, which…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Fairfield By Marriott Luquillo Beach

    From US$ 181

    Pr-3Km 36.0 Mata De Platano Ward, Luquillo, Puerto Rico (To the map)

    You'll need 39-minute drive to Luis Munoz Marin International airport. Rainforest Zipline Park is a popular…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Marigot Palms Luxury Caribbean Apartment Suites

    From US$ 136

    Castries, Marigot Bay, Saint Lucia (To the map)

    The hotel is about 15 minutes by car from Cathedral Basilica of the Immaculate Conception in Castries…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Northshore Seaside Suites

    From US$ 182

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

    The hotel is situated 50 m from an own beach. You'll be within 20 minutes' walk of Royal Pond. The 3…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Holiday Inn Mayaguez & Tropical Casino

    From US$ 114

    2701 Ave. Hostos, Mayaguez, Puerto Rico (To the map)

    The renowned hotel is perfectly situated a 10-minute ride from Plaza Publica. Museo de Arte MUSA is 3.8…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Lazy Parrot Inn

    From US$ 152

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

    The centre of Rincon can be reached within a 25-minute walk, and natural attractions like Steps Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Hotel Costa Linda Beach Boca Chica

    From US$ 18

    Avenue Abraham Nunez 1, Boca Chica (Santo Domingo), Dominican Republic (To the map)

    You'll need 20-minute drive to Las Americas airport. The Costa Linda Boca Chica is in close proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Platino Hotel & Casino

    From US$ 58

    Ave. Estrella Sadhala, Santiago De Los Caballeros, Dominican Republic (To the map)

    Located near the shopping district of Santiago De Los Caballeros, the hotel is a stone's throw from Plaza…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Leeloo Boutique Hotel

    From US$ 128

    Calle Hispaniola, Las Terrenas, Dominican Republic (To the map)

    You'll need 31-minute drive to Samana El Catey International airport. The narrow Punta Popy Beach is…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Hyatt Place Manati

    From US$ 151

    122 Carretera Pr-2, Manati, Puerto Rico (To the map)

    The 3-star hotel has a prime setting 4.8 km from the Mar Chiquita Beach. Casino Atlantico de Manati is…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Hodelpa Centro Plaza

    From US$ 88

    C/ Mella No.54 Esq. Del Sol Apdo. 459, Santiago De Los Caballeros, Dominican Republic (To the map)

    This Santiago De Los Caballeros hotel is situated approximately a 10-minute ride from the Ocean World…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Tryp By Wyndham Mayaguez

    From US$ 124

    11 Calle Santiago Riera Palmer, Mayaguez, Puerto Rico (To the map)

    This Mayaguez hotel is about 5 km from Eugenio Maria de Hostos airport and 3.8 km from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Holiday Inn Ponce & El Tropical Casino By Ihg

    From US$ 161

    3315 Ponce By Pass, Ponce, Puerto Rico (To the map)

    The Parque de Bombas is 15 minutes by car from this business hotel, while Museo de Art de Ponce is around…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • The Frederiksted Hotel

    From US$ 340

    442 Strand Street, Frederiksted, United States Virgin Islands (To the map)

    The charming hotel boasts a waterfront location in the vicinity of Little La Grange Farm & Lawaetz Historical…

    To the hotel

    price for 1 night
    Book Now From US$ 340
  • Trinidad Gingerbread House

    From US$ 85

    8 Carlos Street Woodbrook, Port of Spain, Trinidad And Tobago (To the map)

    The centre of Port of Spain can be reached within a 20-minute walk. At the Gingerbread House Port of…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Golden Palms House

    From US$ 80

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

    This Nassau bed & breakfast provides easy access to Lyford Cay Wall, which is 3.2 km away. There is The…

    To the hotel

    price for 1 night
    Book Now From US$ 80