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 Argentina, 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-06-16

2026-06-17
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

1279 results

  • The Royal At Atlantis

    From US$ 193

    1 Casino Drive, Creek Village, Bahamas (To the map)

    The Fort Montagu is 2.4 km from the upscale hotel, and the hilltop Fort Fincastle is 3.7 km away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Sunscape Coco Punta Cana

    From US$ 243

    7 Carretera Cabeza De Toro Punta Cana, La Altagracia 23000, Punta Cana, Dominican Republic (To the map)

    The 4-star hotel is in a beach area of Punta Cana. The Sunscape Coco in Punta Cana is in proximity to…

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino

    From US$ 344

    Carretera Playa Arena Gorda, Punta Cana, Dominican Republic (To the map)

    The world-class hotel boasts a lush location steps away from Splash Parque Aquatico. At the Royalton…

    To the hotel

    price for 1 night
    Book Now From US$ 344
  • Viva Miches By Wyndham, A Trademark All Inclusive Resort

    From US$ 853

    Playa Esmeralda, Miches, Dominican Republic (To the map)

    Guests can easily reach Boca Chica, which is 62 km. A motorway is also located near the hotel. The 4…

    To the hotel

    price for 1 night
    Book Now From US$ 853
  • Grand Hyatt Baha Mar

    From US$ 168

    One Baha Mar Blvd, Nassau, Bahamas (To the map)

    Nassau Harbour Lighthouse stands about 15 minutes' drive away, and the Baha Mar Gallery & Art Center…

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Vh - Gran Ventana Beach Resort

    From US$ 104

    Playa Dorada, P.O. Box 22, Puerto Plata, Dominican Republic (To the map)

    This Puerto Plata hotel is located approximately 300 metres from the Playa Dorada Mall and 4.4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Sunscape Dominicus La Romana

    From US$ 152

    Av. Boulevard De Los Hoteles, Km 3.5 Playa Dominicus, Bayahibe, La Romana, Bayahibe, Dominican Republic (To the map)

    You'll need 21-minute drive to La Romana International airport. The Sunscape Dominicus La Romana Bayahibe…

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Riu Reggae All-Inclusive - Adults Only

    From US$ 501

    Rose Hall Mahoe Bay - Ironshore, Montego Bay, Jamaica (To the map)

    You'll need 10-minute drive to Sangster International airport. There is the Walter Fletcher Beach and…

    To the hotel

    price for 1 night
    Book Now From US$ 501
  • Vik Hotel Arena Blanca

    From US$ 91

    Carretera Arena Blanca, Punta Cana, Dominican Republic (To the map)

    The white Arena Gorda Sandy Beach is 2.5 km from the hotel, while the Cave of Oleg Bat House is 3.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Hotel Vista Sol Punta Cana

    From US$ 109

    Avenida Alemania, Bavaro, Dominican Republic (To the map)

    Surrounded by palm trees, the hotel is a 25-minute drive from Punta Cana airport. The Vista Sol Punta…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Colony Club, A Luxury Collection Resort, Barbados

    From US$ 527

    Porters, Saint James, Barbados (To the map)

    Massy Stores stands a mere 1.5 km away, and Limegrove Luxury Shopping is not far from the hotel. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 527
  • Emotions By Hodelpa Puerto Plata

    From US$ 113

    Playa Dorada - Puerto Plata P. Box 56, Puerto Plata, Dominican Republic (To the map)

    2.3 km from the Del Oro Chocolate Factory, the attractive hotel is also 2.4 km from the Costa Dorada.

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Coconut Bay Beach Resort & Spa All Inclusive

    From US$ 390

    St Lucia, Vieux Fort, Vieux Fort, Saint Lucia (To the map)

    The resort is nestled in Vieux Fort, near hot springs. Guests can easily reach the Cape Moule a Chique…

    To the hotel

    price for 1 night
    Book Now From US$ 390
  • Riu Palace Macao (Adults Only)

    Playa Arena Gorda, Bavaro, Dominican Republic (To the map)

    The hotel has a prime setting a short way from the Punta Blanca Golf Club. The white Arena Gorda Sandy…

    To the hotel

    Book Now
  • Bluebay Villas Doradas Adults Only

    From US$ 93

    Playa Dorada 538, Puerto Plata, Dominican Republic (To the map)

    Such city attractions as Playa Dorada Golf Club, which is just 150 metres from the exquisite hotel, and…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Casa Marina Sosua, Trademark By Wyndham All Inclusive

    From US$ 65

    C/ Alejo Martinez, El Batey, Sosua, Sosua, Dominican Republic (To the map)

    This smoke-free hotel puts you right in the centre of Sosua, only 1.2 km from the Sosua Beach. The Casino…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Sea Breeze Beach House All Inclusive By Ocean Hotels

    From US$ 579

    Maxwell, Christ Church, Barbados (To the map)

    The centre of Christ Church can be reached within a 15-minute walk, and natural attractions like the…

    To the hotel

    price for 1 night
    Book Now From US$ 579
  • Margaritaville Beach Resort Nassau

    From US$ 224

    2 Bay St, Bahamas, Nassau, Bahamas (To the map)

    At this Nassau hotel, you'll be merely 1.1 km from Downtown Bay Street and 2.7 km from the seven-acre…

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Warwick Paradise Island Bahamas (Adults Only)

    From US$ 336

    Harbour Drive, Nassau, Bahamas (To the map)

    The 4-star hotel in the Paradise Island district, 2.4 km from Prince George Wharf Cruise-Ship Dock. You…

    To the hotel

    price for 1 night
    Book Now From US$ 336
  • Wyndham Alltra Samana All Inclusive Resort

    From US$ 128

    Playa Las Galeras Samana, Samana, Dominican Republic (To the map)

    Located amidst palm trees and gardens, this upscale hotel is 200 metres from a private beach. The Wyndham…

    To the hotel

    price for 1 night
    Book Now From US$ 128