Menu

Search options

Select city first

2026-11-13

2026-11-14
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

3108 results

  • Senator Puerto Plata Vip

    From US$ 97

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

    Guests will find Amber Cove Beach in proximity to this 5-star hotel. Nature lovers will appreciate the…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Melia Caribe Beach Resort

    From US$ 213

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

    The resort is ideally located in Bavaro, 150 metres from a sandy beach. The Melia Caribe Beach Resort…

    To the hotel

    price for 1 night
    Book Now From US$ 213
  • Occidental Caribe

    Playa Arena Gorda, Carretera Macao, Uvero Alto, Dominican Republic (To the map)

    This hotel is 3.8 km from the white Arena Gorda Sandy Beach and 75 minutes' drive from Las Galeras. Nature…

    To the hotel

    Book Now
  • Club Med Punta Cana

    From US$ 356

    Apt Postal 106, Punta Cana, Dominican Republic (To the map)

    You'll need 15-minute drive to Punta Cana airport. This Punta Cana hotel features location within 25…

    To the hotel

    price for 1 night
    Book Now From US$ 356
  • Excellence El Carmen (Adults Only)

    From US$ 325

    Playas Uvero Alto, Punta Cana, Dominican Republic (To the map)

    The 5-star hotel in Punta Cana is 2.8 km from Taino Shop. Nature lovers will appreciate proximity to…

    To the hotel

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

    From US$ 113

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

    Del Oro Chocolate Factory lies 2.3 km away, while Costa Dorada is 2.4 km from the comfortable hotel.

    To the hotel

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

    From US$ 501

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

    At the hotel, you'll be within 7 km of the bustling cobbled Sam Sharpe Square and within 8 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 501
  • Jolly Beach Antigua

    From US$ 156

    Near Jolly Castle Hotel, Bolands, Antigua/Barbuda (To the map)

    The hotel is 2.8 km from Pearns Point and in proximity to Jolly Harbour. The accommodation is also approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Melia Punta Cana Beach Wellness Inclusive Resort - Adults Only

    From US$ 275

    Playas De Bavaro, Bavaro, Dominican Republic (To the map)

    The resort offers a convenient location in Bavaro, which operates daily on large comfortable tourist…

    To the hotel

    price for 1 night
    Book Now From US$ 275
  • Jamaica Inn

    From US$ 518

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

    The comfortable hotel has a beachfront location 2.7 km from the sand Bamboo Beach Club. The Jamaica Inn…

    To the hotel

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

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

    While staying in this Bavaro hotel, you are invited to discover Cave Oleg Bat House, located 3.5 km away…

    To the hotel

    Book Now
  • Bahia Principe Luxury Ambar All Inclusive Adults Only

    Carretera Arena Gorda - Macao ,Seccia“N Baigaoea., Punta Cana, Dominican Republic (To the map)

    This hotel in Punta Cana is 2.6 km from ORO Nightclub. Splash Park is a 15-minute drive from the…

    To the hotel

    Book Now
  • Bahia Principe Grand Aquamarine (Adults Only)

    Carretera Arena Gorda Macao, Bavaro, Dominican Republic (To the map)

    While staying in this Bavaro hotel, you are invited to discover Splash Water Park, located around 10…

    To the hotel

    Book Now
  • Sandals St Vincent All Inclusive Adults Only

    From US$ 1234

    Sandals St. Vincent, Buccament Bay Valley, Kingston, St. Vincent, Kingstown, Saint Vincent and the Grenadines (To the map)

    You'll need 20-minute drive to Argyle International airport. Also, there is the British-colonial era…

    To the hotel

    price for 1 night
    Book Now From US$ 1234
  • Sugar Bay Barbados

    From US$ 1595

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

    The hotel is around 400 metres from Chamberlain Bridge, around a 10-minute ride from Graeme Hall Nature…

    To the hotel

    price for 1 night
    Book Now From US$ 1595
  • Hotel Riu Palace Tropical Bay

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

    Long Bay Beach is 3.2 km from this Negril hotel, while Mary Gate of Heaven Catholic Church is about 5…

    To the hotel

    Book Now
  • Cofresi Palm Beach & Spa Resort (Adults Only)

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

    Marina Ocean World stands approximately 5 minutes' walk away, and the historic Spanish fortress "Fort…

    To the hotel

    Book Now
  • 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
  • The Sands Barbados

    From US$ 1713

    Worthing, Christ Church Barbados, Worthing, Barbados (To the map)

    Welches Beach is located in proximity to this Worthing hotel, and such natural sites as the Enterprise…

    To the hotel

    price for 1 night
    Book Now From US$ 1713
  • Strawberry Hill

    From US$ 370

    Island Outpost, Newcastle, Jamaica (To the map)

    This hotel is a great place to stay due to its unique location in Newcastle. Mandeville is 60 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 370