Menu

Search options

Select city first

2025-06-03

2025-06-04
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.

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

3810 results

  • Ladera Resort (Adults Only)

    From US$ 709

    Rabot Estate, Soufriere, Soufriere, Saint Lucia (To the map)

    The scenic park "Diamond Falls Botanical Gardens" is 10 minutes by car from this hotel, and Sulphur Springs…

    To the hotel

    price for 1 night
    Book Now From US$ 709
  • Bougainvillea Barbados

    From US$ 354

    Maxwell Coast Road, Christ Church, Barbados (To the map)

    Nearby places of interest include Worthing Beach, located just a short drive from the property, and Bethlehem…

    To the hotel

    price for 1 night
    Book Now From US$ 354
  • Coconut Court Beach Hotel

    From US$ 129

    The Garrison Historic Area, Christ Church, Barbados (To the map)

    This beachfront accommodation in Bridgetown, which is a port city on the island's southwest coast is…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Riu Palace Bavaro All Inclusive

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

    This luxury hotel has a prime setting 2.9 km from Iberostar Golf Course. Arena Gorda Beach is nearly…

    To the hotel

    Book Now
  • Secrets Tides Punta Cana

    Playa Uvero Alto Km 275, Punta Cana, Dominican Republic (To the map)

    The Secrets is perfectly situated approximately a 10-minute drive from Sirenis Aquagames Punta Cana.

    To the hotel

    Book Now
  • The Tropical At Lifestyle Holidays Vacation Resort

    Playa Cofresi 1, Puerto Plata, Dominican Republic (To the map)

    Ocean World is within 15 minutes' walk away. This hotel is beside sandy beaches of Puerto Plata. The…

    To the hotel

    Book Now
  • Sandals Grande St. Lucian Spa And Beach Resort - Couples Only

    Pigeon Island Gros Islet, Gros Islet, Saint Lucia (To the map)

    While staying in the hotel, you are invited to discover Rodney Bay, located 1 km away, or visit sports…

    To the hotel

    Book Now
  • Sea Breeze Beach House All Inclusive By Ocean Hotels

    From US$ 945

    Maxwell Coast Road, Christ Church, Barbados (To the map)

    The property is at a distance of 3.2 km from Quayside Centre Shopping Plaza and within close distance…

    To the hotel

    price for 1 night
    Book Now From US$ 945
  • Comfort Suites Paradise Island

    From US$ 111

    1 Paradise Island Drive, Creek Village, Bahamas (To the map)

    The eco-friendly accommodation is nestled in the Paradise Island district of Creek Village, about 10…

    To the hotel

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

    From US$ 113

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

    Surrounded by gardens and a tropical garden, the boutique property is in the very heart of Puerto Plata.

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Serenade All Suites Adults Only Resort

    Playa Punta Cana, Punta Cana, Dominican Republic (To the map)

    The accommodation is about 25 km from Punta Cana airport and within a 6-km distance of such cultural…

    To the hotel

    Book Now
  • Crystal Cove By Elegant Hotels - All-Inclusive

    From US$ 494

    Applesby, Saint James, Barbados (To the map)

    The accommodation is close to a bar and a restaurant, and within 10 minutes' drive of Holetown Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 494
  • Hyatt Place San Juan/City Center

    From US$ 208

    580 Avenida Fernandez Juncos, San Juan, Puerto Rico (To the map)

    This San Juan property boasts a convenient location within walking distance of a tube station and just…

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Fairmont Royal Pavilion Barbados Resort

    From US$ 170

    Porters, Saint James, Barbados (To the map)

    Notable for its location just a 13-minute walk from Petrea Gardens in the Porters district, the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Divi Southwinds Beach Resort

    From US$ 175

    St Lawrence Main Road, St. Lawrence Gap, Bb, Christ Church, Barbados (To the map)

    The property is nestled near an entertainment district adjacent to Art For Everyone. At the Divi Southwinds…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Tropikist Beach

    Crown Point Tobago, 1,, Crown Point, Trinidad And Tobago (To the map)

    You'll need 5-minute drive to Crown Point International airport. This Crown Point hotel is situated around…

    To the hotel

    Book Now
  • Senator Puerto Plata Vip

    From US$ 97

    Bahia De Maimon, Puerto Plata, Dominican Republic (To the map)

    The accommodation boasts a beachfront setting within 5 minutes' walk of Riu. This 3-star hotel is relatively…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • The Ritz-Carlton, Aruba

    From US$ 832

    L. G. Smith Boulevard 107, Palm Beach, Aruba (To the map)

    The luxury accommodation is located around 500 metres from The Casino At The Ritz-Carlton Aruba and around…

    To the hotel

    price for 1 night
    Book Now From US$ 832
  • Butterfly Beach Hotel

    From US$ 85

    Maxwell Main Road, Christ Church, Barbados (To the map)

    The property is in the very heart of Christ Church, not too far from Christ Church Parish Church. Quayside…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • O:Lv Fifty Five Hotel - Adults Only

    From US$ 349

    55 Calle Barranquitas, San Juan, Puerto Rico (To the map)

    Central Park of San Juan is within 25 minutes' walk of the accommodation and Plaza Colon is 3.5 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 349