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-07

2025-05-08
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

1074 results

  • Ottleys Plantation Inn

    From US$ 321

    Ottley, Cayon, Saint Kitts and Nevis (To the map)

    The property is approximately a 15-minute walk from Elim Chapel Church and a 10-minute drive from Grange…

    To the hotel

    price for 1 night
    Book Now From US$ 321
  • Ocean Terrace Inn Hotel

    From US$ 217

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

    The property lies in the heart of Basseterre, around 500 metres from Pro Divers St Kitts Diving Center.

    To the hotel

    price for 1 night
    Book Now From US$ 217
  • The Manoah Boutique Hotel

    From US$ 6696

    Shoal Bay East, Shoal Bay Village, Shoal Bay Village, Anguilla (To the map)

    The accommodation boasts a beachfront setting merely 0.7 km from Shoal Bay East Beach. This 4-star hotel…

    To the hotel

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

    From US$ 426

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

    The property is located just 5 minutes on foot from Cas en bas beach and Treasure Bay Casino is 3.5 km…

    To the hotel

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

    From US$ 133

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

    Situated a 5-minute drive from La Casa de la Prensa, the property is just a 12-minute walk from Las Terrenas…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Barcelo Capella Beach

    From US$ 136

    Villas Del Mar Beach, Juan Dolio, Dominican Republic (To the map)

    You'll need 37-minute drive to Las Americas airport. Attractions, a mere 1.5 km from this Juan Dolio…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Cape Eleuthera Resort & Marina

    From US$ 399

    Rock Sound, Freetown, Bahamas (To the map)

    The centre of Freetown is a 5 minutes' walk of the resort. Governor's Harbour is 30 minutes' drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 399
  • Caille Blanc Villa & Hotel (Adults Only)

    From US$ 780

    Anse Chastanet Rd, Mamin, Saint Lucia (To the map)

    Soufriere centre can be reached within 20 minutes' walk. Toraille Waterfall is about a 10-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 780
  • Ocean Dream Condominiums

    108 Kite Drive Cabarete Sosua Km 12 Cabarete, Puerto Plata, Dominican Republic (To the map)

    The hotel is 750 metres from the sea in Puerto Plata. At this property you'll be in 10 minutes' walk…

    To the hotel

    Book Now
  • Hilton Garden Inn San Juan Condado

    From US$ 244

    886 Ashford Ave, San Juan, Puerto Rico (To the map)

    You'll need 10-minute drive to Fernando Luis Ribas Dominicci airport. The 4-star hotel in San Juan is…

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • Villa Amalie & Villa Curiel

    From US$ 92

    21 Scharlooweg, Willemstad, Curacao (To the map)

    The accommodation is located just a 13-minute walk from Queen Emma Pontoon Bridge and just a minute's…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Plaza Florida Suites

    From US$ 92

    Av. Bolivar 203 Esq. Calle Armando Rodriguez, Santo Domingo, Dominican Republic (To the map)

    Located a 5-minute walk from Alma Mater, this Santo Domingo hotel is within walking distance of Parque…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Piscadera Harbour Village

    From US$ 99

    Piscadera Bay, Willemstad, Cw, Willemstad, Curacao (To the map)

    Standing within walking distance of Parasasa Beach, the accommodation is situated in a beach area of…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • The Old Gin House

    From US$ 250

    Gallows Bay Lower Town, Oranjestad (Sint Eustatius), Bonaire, Saint Eustatius and Saba (To the map)

    You'll need 10-minute drive to Franklin Delano Roosevelt airport. Golden Rock is also located a few minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 250
  • Augusta Bay Bahamas, Exuma

    From US$ 334

    Queen'S Highway, George Town, Bahamas (To the map)

    The property is situated in a historic area, only 1.6 km from Hooper's Bay Beach and next to Jolly Hall…

    To the hotel

    price for 1 night
    Book Now From US$ 334
  • Long Bay Beach Club

    From US$ 644

    West End,, Tortola, British Virgin Islands (To the map)

    The property is at a distance of 350 metres from Long Bay, 4.5 km from the Sweeping white Cane Garden…

    To the hotel

    price for 1 night
    Book Now From US$ 644
  • Belmar Bonaire Oceanfront Apartments

    From US$ 363

    Eeg Boulevard 88, Bonaire, Bonaire, Saint Eustatius and Saba (To the map)

    Situated within a 10-minute drive of Fort Oranje, this Kralendijk property is around a 25-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 363
  • Xeliter Marbella, Juan Dolio

    From US$ 486

    Avenida Boulevard, Villas Del Mar, Juan Dolio, Dominican Republic (To the map)

    The centre of Juan Dolio is a 30 minutes' walk of the luxury property. The fabulous hotel is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 486
  • Secret Harbour Boutique Hotel And Marina

    From US$ 350

    Lance Aux Epines Mount Bay, Lance aux Epines, Grenada (To the map)

    The accommodation is situated 10 minutes by car from Quarantine Point and 10 minutes' drive from Smithy's…

    To the hotel

    price for 1 night
    Book Now From US$ 350
  • Savoy Hotel Boutique

    From US$ 49

    C/ Gregorio Luperon No. 33, Las Terrenas, Dominican Republic (To the map)

    The accommodation has a quiet location 10 minutes' drive from Playa El Portillo Beach. The fringed Punta…

    To the hotel

    price for 1 night
    Book Now From US$ 49