Menu

Search options

Select city first

2025-07-17

2025-07-18
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

3714 results

  • Hotel Villa Del Sol

    From US$ 99

    4 Calle Rosa, San Juan, Puerto Rico (To the map)

    The Lively Isla Verde Sandy Beach is an 18-minute walk from the property, which also stands within easy…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Holland House Beach Hotel

    From US$ 185

    Frontstreet 43, Philipsburg (Sint Maarten), Sint Maarten/Saint Martin (To the map)

    The hotel boasts a great setting 0.7 km from Great Bay Beach. Boardwalk is a stroll from this charming…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Albany Bahamas

    South Ocean Boulevard, New Providence Island, Bahamas (To the map)

    Albany Theatre is just off the Albany Bahamas. Guests can find Stuart Cove's Beach Entertainment Shop…

    To the hotel

    Book Now
  • Parador Boquemar

    From US$ 105

    Carretera 101, Calle De Diego, Boqueron, Puerto Rico (To the map)

    Guests may find Club Nautico Boqueron a 25-minute stroll from the accommodation, and Refugio de Vida…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • The Tryall Club

    From US$ 357

    Sandy Bay, Hanover, Jamaica (To the map)

    You'll need 28-minute drive to Sangster International airport. The 4-star hotel is around 10 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 357
  • Casa Condado Hotel & Residences

    From US$ 85

    60 Ave Condado Condado, San Juan, Puerto Rico (To the map)

    The property is a mere 1.4 km from Museum of Art of Puerto Rico and at a medium distance from Miramar.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Casa Bonita Tropical Lodge & Spa

    From US$ 195

    Carretera De La Costa Km 17, Barahona, Dominican Republic (To the map)

    The property is surrounded by a tropical forest and a forest with the view of the Caribbean Sea. A popular…

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • Le Vele Resort

    From US$ 810

    Grace Bay Beach, Grace Bay, Turks And Caicos Islands (To the map)

    The smoke-free accommodation is situated a 9-minute walk from Dive Provo Diving Center and 3.9 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 810
  • The Wexford Hotel

    From US$ 75

    39 Gloucester Ave, Montego Bay, Jamaica, Montego Bay, Jamaica (To the map)

    Situated in the very heart of Montego Bay, the accommodation is a short distance from Margaritaville…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Trident Hotel

    From US$ 320

    Anchovy, Port Antonio, Jamaica (To the map)

    The property is perfectly located relatively close to the Caribbean Sea and 10 minutes by car from Folly…

    To the hotel

    price for 1 night
    Book Now From US$ 320
  • Embrace Resort

    From US$ 241

    B&G Highway, Staniel Cay, Bahamas (To the map)

    Nearby places of interest include Fowl Cay, located a 10-minute ride from this Staniel Cay property, and…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • The Sweet Retreat

    From US$ 325

    Lower Bay N/N, Port Elizabeth, Saint Vincent and the Grenadines (To the map)

    At the hotel you'll be a 14-minute stroll from Princess Margaret Bay Beach. Approximately a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 325
  • Pearl Beach Hotel

    From US$ 422

    Plage De St. Jean Bp1058, Gustavia, Saint-Barthelemy (To the map)

    The property is nestled in a shopping district and is in the neighbourhood of St Jean Beach. Guests can…

    To the hotel

    price for 1 night
    Book Now From US$ 422
  • Cheval Blanc St-Barth Isle De France

    From US$ 3158

    Baie Des Flamands Bp 612, St. Barthelemy, Saint-Barthelemy (To the map)

    The Cheval Blanc St. Barthelemy is about 5 km from Gustaf III airport and a 10-minute ride from such…

    To the hotel

    price for 1 night
    Book Now From US$ 3158
  • Auberge Villa Cana

    From US$ 90

    Route Nationale 1, Vaudreuil, Cap-Haitien, Haiti (To the map)

    You'll need 15-minute drive to Cap-Haitien International airport. Guests will be within 15 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Sublime Samana Hotel & Residences

    Bahia De Coson 32000, Las Terrenas, Dominican Republic (To the map)

    Pueblo de los Pescadores is approximately 7 km from this Las Terrenas hotel, while Punta Bonita is located…

    To the hotel

    Book Now
  • Infinity On The Beach

    From US$ 178

    St Lawrence Gap, Christ Church, Barbados (To the map)

    The accommodation is in the very heart of Christ Church, steps away from a harbour. Dover Beach is around…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Frenchman'S Cove

    From US$ 277

    Main Rd Into Frenchman'S Cove, Po Box 101, Port Antonio, Jamaica (To the map)

    The hotel enjoys proximity to Monkey Island or Pellew Island, located about 2 km away. Blue Lagoon is…

    To the hotel

    price for 1 night
    Book Now From US$ 277
  • The Island House

    From US$ 595

    Mahogany Hill, Western Road, Nassau, Bahamas (To the map)

    The property has a comfortable setting 4.3 km from Love Beach. Old Fort Bay Club Beach is 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 595
  • Cane Garden Bay Beach Hotel

    From US$ 295

    Cane Garden Bay, Cane Garden Bay, British Virgin Islands (To the map)

    The accommodation is just a short drive from Quito's Gazebo in Cane Garden Bay. Situated around 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 295