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.

4 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

1233 results

  • Ocean Terrace Inn Hotel

    From US$ 217

    Wigely Avenue Fort Lands, Basseterre, Saint Kitts and Nevis (To the map)

    The hotel puts you right in the centre of Basseterre, 2.3 km from the modest National Museum and merely…

    To the hotel

    price for 1 night
    Book Now From US$ 217
  • Barbuda Belle Luxury Beach Hotel

    Near Codrington Lagoon Park, Codrington, Antigua/Barbuda (To the map)

    Frigate Bird Sanctuary is also situated 10 minutes by car from the hotel. Barbuda Belle Luxury Beach…

    To the hotel

    Book Now
  • St. James Club Morgan Bay Saint Lucia

    St. James Club Morgan Bay Gros Islet Highway Choc Bay Gros Islet Saint Lucia, West Indies, Corinthe, Saint Lucia (To the map)

    Castries Central Market is nearly 10 minutes' drive away, and Vieux Fort is 31 km from the hotel. You…

    To the hotel

    Book Now
  • Delfins Beach Resort Bonaire, Tapestry Collection By Hilton

    From US$ 278

    Punt Vierkant 44, Kralendijk (Bonaire), Bonaire, Saint Eustatius and Saba (To the map)

    Surrounded by gardens, this Kralendijk hotel is a 6-minute drive from Flamingo International airport.

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Fort Young Hotel

    From US$ 175

    Victoria Street, Roseau, Dominica (To the map)

    The Old Mill Cultural Centre is 3.7 km from the hotel, while the wooded Morne Bruce Mountain is around…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • La Playa Orient Bay

    From US$ 221

    116, Parc De La Baie Orientale, Orient Bay, Sint Maarten/Saint Martin (To the map)

    The hotel places you about 25 minutes on foot from Hope Estate and within 10 minutes' drive of National…

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Pietermaai Boutique Hotel

    From US$ 127

    Pietermaaiweg 51, Willemstad, Curacao (To the map)

    The 4-star hotel sits in the centre of Willemstad, 450 metres from Pietermaal. The friendly Mambo Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Courtyard By Marriott San Juan Miramar

    From US$ 379

    801 Ponce De Leon Avenue, San Juan, Puerto Rico (To the map)

    This San Juan hotel is conveniently situated only 1.1 km from Condado Lagoon. The Condado is within a…

    To the hotel

    price for 1 night
    Book Now From US$ 379
  • The Island House

    From US$ 595

    Mahogany Hill, Western Road Po Box N-7776-78, Nassau, Bahamas (To the map)

    The charming hotel offers a comfortable location in a rural area of Nassau. The Island House Cinema is…

    To the hotel

    price for 1 night
    Book Now From US$ 595
  • Hotel Alisei

    From US$ 96

    Calle De La Playa Francisco Alberto Camano Deno, Las Terrenas, Dominican Republic (To the map)

    The luxurious hotel is 450 metres from Las Terrenas Beach and 50 metres from a famous beach of Las Terrenas.

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • San Juan Water Beach Club Hotel

    From US$ 398

    2 Calle Jose M. Tartak, San Juan, Puerto Rico (To the map)

    The beachfront location of this smoke-free hotel places guests 2.6 km from Ciudad Deportiva Roberto Clemente…

    To the hotel

    price for 1 night
    Book Now From US$ 398
  • Golden Rock Dive And Nature Resort

    From US$ 285

    Behind The Mountain 21, Oranjestad (Sint Eustatius), Bonaire, Saint Eustatius and Saba (To the map)

    The stunning hotel is located approximately 10 minutes by car from Miriam C. Schmid Botanical Garden…

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Sea Shore Allure

    From US$ 672

    271 & 272 Fish Fry Drive, Cruz Bay, United States Virgin Islands (To the map)

    This Cruz Bay hotel is 650 metres from the shopping mall "Marketplace" and Coral Reef Underwater Park…

    To the hotel

    price for 1 night
    Book Now From US$ 672
  • Cotton Bay Village

    From US$ 426

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

    Situated around a 10-minute drive from Fort Rodney, the hotel also gives access to such sports venues…

    To the hotel

    price for 1 night
    Book Now From US$ 426
  • Ac Hotel By Marriott Kingston, Jamaica

    From US$ 193

    38 Lady Musgrave Rd, Kingston, Jamaica (To the map)

    This 4-star hotel is nestled 2.5 km from Emancipation Public Park and 3.9 km from the Roman Catholic…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Four Points By Sheraton

    From US$ 259

    Boulevard 1Ero De Noviembre, Punta Cana, Dominican Republic (To the map)

    Cradled within an international restaurant and an outdoor pool, this Punta Cana hotel is nearly a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 259
  • Hotel Playa Colibri

    From US$ 122

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

    The hotel has a prime location about 5 minutes by car from Playa El Portillo Beach, while shopping venues…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Presidential Suites By Lifestyle Puerto Plata

    From US$ 184

    Lifestyle Holidays Vacation Resort Complejo Turistico Cofresi, Puerto Plata, Dominican Republic (To the map)

    You'll need 31-minute drive to Gregorio Luperon International airport. The 4-star hotel is also 4.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Sandcastles Holiday #C9

    From US$ 110

    1 Main Street C9, Ocho Rios, Jamaica (To the map)

    Nestled around 500 metres from Ocho Rios Craft Market, the hotel is 2.8 km from the famous waterfall…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Marriott Port-Au-Prince Hotel

    From US$ 121

    147, Avenue Jean Paul II, Port-au-Prince, Haiti (To the map)

    The trendy hotel is 10 minutes' drive from The Bureau of Ethnology and 15 minutes' drive from In Martissant…

    To the hotel

    price for 1 night
    Book Now From US$ 121