Menu

Search options

Select city first

2026-11-07

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

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

3322 results

  • La Isla Bonita

    From US$ 156

    Calle Principal S/N, Punta Rucia 57700, Dominican Republic, Punta Rucia, Dominican Republic (To the map)

    Punta Rucia centre can be reached within 5 minutes' walk. The comfortable hotel in Punta Rucia is a short…

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Carayou Hotel Et Spa

    From US$ 203

    La Pointe Du Bout, Les Trois-Ilets, Martinique (To the map)

    The hotel is nestled right in the centre of Les Trois-Ilets and approximately 900 metres from Pointe…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Karibe Hotel

    From US$ 159

    Juvenat 7, Port-au-Prince, Haiti (To the map)

    You'll need 20-minute drive to Toussaint Louverture International airport. Jane Barbancourt is a popular…

    To the hotel

    price for 1 night
    Book Now From US$ 159
  • Coco Hotel

    From US$ 23

    151 A. Martinez, Sosua, Dominican Republic (To the map)

    The 3-star hotel is about 5 km from Gregorio Luperon International airport and 2 km from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Freeport Resort & Club

    From US$ 164

    Rum Cay Drive And Spywalk, Freeport, The Bahamas, Freeport, Bahamas (To the map)

    The hotel is 2.6 km from Cooper's Castle, while Mary Star of the Sea Church is around 2 km away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • The Knutsford Court Hotel

    From US$ 110

    16 Chelsea Avenue, Kingston, Jamaica (To the map)

    The hotel has a prime location right in the centre of Kingston, a mere 500 metres from Inner City Dub.

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • King Christian Hotel

    From US$ 329

    59 King'S Wharf, Christiansted, United States Virgin Islands (To the map)

    This Christiansted hotel is nestled 300 metres from the national D. Hamilton Jackson Park and within…

    To the hotel

    price for 1 night
    Book Now From US$ 329
  • Seabreeze Hotel

    Main Road, Grand Anse, Belmont, Grenada (To the map)

    National Cricket Stadium is just near the hotel, while Grand Anse Shopping Center is merely 5 minutes'…

    To the hotel

    Book Now
  • Villa Mimosa

    From US$ 100

    Route From Torbeck To Port Salut, Torbeck, Haiti (To the map)

    The centre of Torbeck can be reached within a 20-minute walk. The city centre is 20 minutes away on…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Apartahotel Green Coast

    From US$ 113

    Calle Pedro Mir, El Cortecito, Bavaro, Dominican Republic (To the map)

    The 3-star hotel is nestled in El Cortecito, which is the public beach that serves as the center for…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Beachside Villas

    40 White Sands Road, Simpson Bay, Sint Maarten/Saint Martin (To the map)

    Paradise Casino lies 2.7 km away, and Cupecoy Beach is 2.8 km from this 2-star hotel. At the hotel you'll…

    To the hotel

    Book Now
  • Hotel El Quemaito - Luxury Oceanfront Retreat

    From US$ 80

    Juan Esteban Km 10, Barahona, Dominican Republic (To the map)

    The hotel boasts a prime setting 300 metres from Playa Quemaito. A private beach is approximately 5 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Aloft By Marriott San Juan

    From US$ 149

    250 Convention Boulevard, San Juan, Puerto Rico (To the map)

    The protected park "San Juan National Historic Site" is 3.4 km from this hotel, and La Plaza del Mercado…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Satama Hotel

    From US$ 147

    250, Rue 29B Prolongee, Carrenage, Cap-Haitien, Haiti (To the map)

    The centre of Cap-Haitien can be reached within a 15-minute walk. Marche de Fer is about a 5-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 147
  • San Marco Hotel Curacao & Casino

    From US$ 45

    Columbusstraat 5-7, Willemstad, Curacao (To the map)

    The hotel is located in a tourist area of Willemstad, just 1.6 km from the Catholic church "Queen of…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Hodelpa Nicolas De Ovando

    From US$ 126

    Calle Las Damas, Santo Domingo, Dominican Republic (To the map)

    Around 700 metres from Duarte Park, this Santo Domingo hotel is also just 1.1 km from Altar de la Patria…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Shirley Retreat

    From US$ 104

    7 Maeven Ave Kingston 10, Kingston, Jamaica (To the map)

    The hotel lies in the New Kingston district of Kingston, within 25 minutes' walk of Holy Cross Catholic…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Four Points By Sheraton Santo Domingo

    From US$ 79

    Km 22 Autopista Las Americas , Next To Las Americas Free Zn, La Caleta, Dominican Republic (To the map)

    A popular place in La Caleta is Tropical Sea Divers, which is approximately a 10-minute drive away. You…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Hyatt Place Aruba Airport

    From US$ 188

    Wayaka 6 B, Oranjestad, Aruba (To the map)

    The centre of Oranjestad can be reached in 10 minutes' walk of this hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Saint Francis Resort & Marina

    From US$ 475

    Stocking Island, George Town, Bahamas (To the map)

    The hotel boasts a beachfront setting within 5 minutes' walk of Volleyball Beach. The St Francis gives…

    To the hotel

    price for 1 night
    Book Now From US$ 475