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 Argentine 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-11-14

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

2030 results

  • Green'S Palace Jamaica

    From US$ 65

    Race Course, Oracabessa, Jamaica (To the map)

    Sun Valley Plantation is 3.1 km from the hotel, while Fisherman's Beach Nature Preserve is a short way…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Romeo Hotel- Adults Only

    From US$ 117

    214 Calle San Agustin, San Juan, Puerto Rico (To the map)

    The hotel has a prime location about 25 minutes on foot from San Juan Gate, while shopping venues like…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Marvey'S Place

    From US$ 86

    Millennium Highway, Castries, Castries, Saint Lucia (To the map)

    The hotel has a beachfront setting approximately a 15-minute drive from Howelton Estate 1896, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Casa Maria

    From US$ 46

    Los Colonos 15, La Romana, Dominican Republic (To the map)

    The comfortable guest house has a quiet location 3 km from Playa Caleta Public Bath. The property is…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Connie'S Comfort Suites

    From US$ 72

    Penny Lane, Fort Road, St. John's, Antigua/Barbuda (To the map)

    The hotel lies approximately 20 minutes on foot from Green Bay and about 25 minutes on foot from Stingray…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Ridgeway Guest House

    From US$ 74

    Queens Drive, Montego Bay, Jamaica (To the map)

    The comfortable guest house has a convenient location 2 km from Coral Cliff. The property in Montego…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • The Waves At Cane Bay

    From US$ 287

    112C Cane Bay, Kingshill, United States Virgin Islands (To the map)

    The hotel is located in a beach area of Kingshill, approximately a 15-minute ride from Judith's Fancy.

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Casa Brisa Mar Hotel

    From US$ 45

    Pueblo De Los Pescadores # 10, Las Terrenas, Dominican Republic (To the map)

    This comfortable hotel benefits from a beachfront setting within 300 metres of Las Terrenas Beach. The…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Narakiel'S Inn

    From US$ 76

    Riverside-Roseau Goodwill Link Road, Roseau, Dominica (To the map)

    The guest house has a prime setting in the vicinity of Dominica Botanic Gardens. The accommodation is…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Hotel Yamili

    From US$ 45

    Ave. Barcelo Calle Yamili Calle Yamili No.3, Punta Cana, Dominican Republic (To the map)

    The 3-star hotel is situated in Bavaro, which is an area of beach resorts in Punta Cana, where the Caribbean…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Noe Hotel ,1 Bed Room 2 Near To The Beach

    From US$ 65

    Calle Marcio Maggiolo C. Marcio Maggiolo, Punta Cana, Bavaro 23000, Punta Cana, Dominican Republic (To the map)

    The hotel in Bavaro, which is an area of beach resorts in Punta Cana, where the Caribbean Sea meets the…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Ria Aparta Hotel

    From US$ 72

    Calle Marcus Drive, Cofresi #8, Puerto Plata, Dominican Republic (To the map)

    The aparthotel has a prime setting around 10 minutes' drive from Reina Del Mar, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Ocean Breeze Studios

    From US$ 35

    Palo Hincado 202, Esq. Calle Canela, Santo Domingo, Dominican Republic (To the map)

    The hotel has a prime setting just around the corner from Parque Billini, while natural sights like Duarte…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • The Lodge Bonaire

    From US$ 45

    13 Kaya Inglatera, Kralendijk (Bonaire), Bonaire, Saint Eustatius and Saba (To the map)

    Te Amo Beach is just 1.7 km from the hotel, while the nineteenth-century Fort Oranje is nestled just…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Residencia El Balata

    From US$ 100

    Carretera El Bulevard 7, Calle Sanchez, 7, Las Terrenas, Dominican Republic (To the map)

    The hotel is nestled in Las Terrenas, near a mountain. Playa Escondida in Las Terrenas is 3.8 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Aparta Hotel Roma

    From US$ 42

    Calle 19 De Marzo 103, Zona Colonial, Santo Domingo, Dominican Republic (To the map)

    The hotel is 700 metres from Altar de la Patria Mausoleum and within a few blocks of Omsa bus stop. Chu…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • The Lodge - Antigua

    From US$ 95

    Dockyard Drive, English Harbour, Antigua/Barbuda (To the map)

    This English Harbour aparthotel has a convenient setting within reach of Shirley Heights Mountain, while…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Posada Del Mar

    From US$ 96

    Carretera 304 Avenida Pedro Albizu Campos 3, La Parguera, Puerto Rico (To the map)

    The centre of La Parguera can be reached within a 10-minute walk, and natural attractions like Isla Mata…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Carre Royal

    From US$ 107

    4 Allee Capado Bas Vent, Deshaies, Guadeloupe (To the map)

    Within 4 km of Anse de Nogent, this Deshaies bed & breakfast is also 3.9 km from Anse Vinty. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • The Colosseum

    From US$ 81

    Bay Road, Basseterre, Saint Kitts and Nevis (To the map)

    You'll need 10-minute drive to Robert L. Bradshaw International airport. The 3-star The Colosseum Basseterre…

    To the hotel

    price for 1 night
    Book Now From US$ 81