Menu

Search options

Select city first

2025-04-30

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

3770 results

  • Savannah Beach

    From US$ 193

    Hastings, Bridgetown, Barbados (To the map)

    St Mary's Church is approximately a 25-minute walk away, and culture-oriented attractions such as Caribbean…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Pelican Bay Hotel

    From US$ 144

    Sea Horse Road At Port Lucaya, Freeport, Bahamas (To the map)

    Garden of the Groves is 25 minutes' walk away, and Taino Beach is 25 minutes' walk from the 4-star hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Coco La Palm

    From US$ 121

    Norman Manley Boulevard, Negril, Jamaica (To the map)

    Situated 7 km from Negril Lighthouse, the accommodation is steps away from Octavius Art. The charming…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Ocean Point Beach Resort & Spa Adults Only

    From US$ 283

    Hodge'S Bay, St. John's, Antigua/Barbuda (To the map)

    Conveniently located within 7 km of Heritage Quay, the property is within a 6-km distance of Gilly Gobinet…

    To the hotel

    price for 1 night
    Book Now From US$ 283
  • 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
  • Jumby Bay Island - Oetker Collection

    Jumby Bay Island, Long Island, Antigua/Barbuda (To the map)

    While staying in the accommodation, you are invited to discover Hells Gate Island, located 4.6 km away…

    To the hotel

    Book Now
  • Verdanza Hotel

    From US$ 119

    8020 Tartak Street, San Juan, Puerto Rico (To the map)

    Located relatively near Carolina Beach, the family-friendly property is near casinos and restaurants.

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Langley Resort Fort Royal

    From US$ 214

    Petit Bas Vent, Deshaies, Guadeloupe (To the map)

    The property is nestled a 10-minute ride from Anse des Iles and 10 minutes by car from Grande-Anse Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 214
  • All Seasons Resort

    From US$ 82

    Palm Avenue, Sunset Crest, Saint James, Barbados (To the map)

    The accommodation is nestled in Holetown with its array of restaurants and boutiques, a short distance…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Sunshine Suites Resort

    From US$ 317

    1465 Esterley Tibbetts Highway, West Bay, Cayman Islands (To the map)

    The property boasts prime location within easy reach of Governors Beach. This West Bay hotel provides…

    To the hotel

    price for 1 night
    Book Now From US$ 317
  • Amanyara

    From US$ 280

    Northwest Point, Wheeland, Turks And Caicos Islands (To the map)

    You'll need 30-minute drive to Providenciales International airport. The resort is situated only a short…

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • Island Inn Hotel All-Inclusive

    From US$ 374

    Aquatic Gap Garrison Historic Area, Saint Michael, Barbados (To the map)

    The property is nearly a 20-minute walk from The Boardwalk and a few steps from George Washington House.

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • Royal Isabela

    From US$ 570

    396 Noel Estrada Ave., Isabela, Puerto Rico (To the map)

    You'll need 28-minute drive to Rafael Hernandez airport. Monumento al Cacique Mabodamaca is also located…

    To the hotel

    price for 1 night
    Book Now From US$ 570
  • Riu Ocho Rios

    From US$ 236

    Mammee Bay, Ocho Rios, Jamaica (To the map)

    The property is situated about 25 km from Ian Fleming International airport and in the immediate vicinity…

    To the hotel

    price for 1 night
    Book Now From US$ 236
  • Magdalena Grand Beach & Golf Resort

    From US$ 235

    Tobago Plantations Estate, Tobago, Trinidad And Tobago (To the map)

    You'll need 15-minute drive to Crown Point International airport. The smoke-free resort features location…

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Tryp By Wyndham Aruba Adults Only Hotel

    From US$ 119

    J.E. Irausquin Boulevard 370, Palm Beach, Aruba (To the map)

    The perfect location of this Palm Beach property places guests only 0.8 km from Caribbean Cinemas and…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Courtyard By Marriott Bridgetown, Barbados

    From US$ 207

    The Garrison Historic Area, Bridgetown, Barbados (To the map)

    The Courtyard By Marriott Bridgetown, Barbados is about 15 km from Grantley Adams International airport…

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • Calabash Hotel

    From US$ 750

    Lance Aux Epines, St. George's, Grenada (To the map)

    The luxurious accommodation is merely 5 minutes' stroll from Prickly Bay Beach and about a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 750
  • Boardwalk Boutique Hotel Aruba - Adults Only

    From US$ 504

    Bakval 20, Palm Beach, Aruba (To the map)

    The 4-star hotel is located near an entertainment district, within 2 km of Old Dutch Windmill. The Boardwalk…

    To the hotel

    price for 1 night
    Book Now From US$ 504
  • San Juan Airport Hotel

    From US$ 102

    Luis Munoz Marin International Airport Terminal D, San Juan, Puerto Rico (To the map)

    The accommodation is located in the Isla Verde district, at a distance of 18 km from Isla Verde Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 102