Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht

Search options

Select city first

2025-05-04

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

Beach 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

9030 results

  • Ocean Reef Yacht Club & Resort

    From US$ 141

    48-60 Bahama Reef Blvd., Freeport, Bahamas (To the map)

    This Freeport property is about 15 km from Grand Bahama International airport and within 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Bequia Beach

    From US$ 469

    Friendship Bay, Port Elizabeth, Saint Vincent and the Grenadines (To the map)

    The property is ideally situated 10 minutes' drive away Firefly Plantation Bequia. The hotel is within…

    To the hotel

    price for 1 night
    Book Now From US$ 469
  • Marigot Bay Resort And Marina

    From US$ 1499

    Marigot Bay, Marigot Bay, Saint Lucia (To the map)

    The centre of Marigot Bay can be reached within a 5-minute walk. Gros Islet is 16 km from the hotel, while…

    To the hotel

    price for 1 night
    Book Now From US$ 1499
  • Tamarijn Aruba All Inclusive

    From US$ 498

    J E Irausquin Boulevard 41, Oranjestad, Aw, Aruba, Aruba (To the map)

    The accommodation is situated about 10 km from Queen Beatrix airport and approximately 5 minutes on foot…

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Cobblers Cove - Barbados

    From US$ 793

    Road View, Speightstown, Barbados (To the map)

    The hotel is located within a 6-km distance of St. James Parish Church and not so far from the engaging…

    To the hotel

    price for 1 night
    Book Now From US$ 793
  • Stonefield Villa Resort (Adults Only)

    From US$ 962

    Soufriere, Soufriere, Saint Lucia (To the map)

    Such city attractions as Soufriere Marine Management Area, which is within 20 minutes' walk of the property…

    To the hotel

    price for 1 night
    Book Now From US$ 962
  • Grand Isle Resort & Residences

    From US$ 575

    Emerald Bay Realty, Farmer's Hill, Bahamas (To the map)

    The property is situated about 5 minutes by car from a sandy beach. The quiet hotel stands a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 575
  • Fun Holiday Beach Resort

    From US$ 55

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

    The family-friendly accommodation is located merely a 5-minute walk from Mary Gate of Heaven Catholic…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • The Cliff Hotel

    From US$ 65

    West End Road, Negril, Jamaica (To the map)

    Barney's Flower & Hummingbird Garden Jamaica and Rick's Cafe Caribbean Restaurant are 10 minutes and…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Ac Hotel By Marriott San Juan Condado

    From US$ 143

    1369 Ashford Avenue, San Juan, Puerto Rico (To the map)

    The accommodation has a prime location in the very heart of San Juan, near Atelier at Cocina Abierta.

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Lifestyle Tropical Beach Resort & Spa All Inclusive (Adults Only)

    From US$ 95

    Cofresi Beach, Puerto Plata, Dominican Republic (To the map)

    The property is about 25 km from Gregorio Luperon International airport and at a distance of 4.1 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Rosewood Baha Mar

    From US$ 1028

    One Bahamar Boulevard, Nassau, Bahamas (To the map)

    This Nassau property is about 15 km from Lynden Pindling International airport and at a distance of 6…

    To the hotel

    price for 1 night
    Book Now From US$ 1028
  • Secret Bay

    From US$ 11999

    Tibay, Portsmouth, Dominica (To the map)

    The accommodation is in a beach area of Portsmouth. The English colonial Fort Shirley in Portsmouth is…

    To the hotel

    price for 1 night
    Book Now From US$ 11999
  • Legends Beach Resort

    From US$ 41

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

    The property places you just a 5-minute walk from Times Square Mall and within walking distance of Mary…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Iberostar Waves Dominicana

    From US$ 185

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

    The white Arena Gorda Sandy Beach is 10 minutes by car from the accommodation, while Cave Oleg Bat House…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • The Ocean Club, A Four Seasons Resort, Bahamas

    From US$ 1115

    One Ocean Drive, Creek Village, Bahamas (To the map)

    This inviting 5-star property lies in thebeach area of Creek Village, relatively close to the seven-acre…

    To the hotel

    price for 1 night
    Book Now From US$ 1115
  • Ocean Two Resort - Breakfast Included By Ocean Hotels

    From US$ 278

    Saint Lawrence Gap, Saint Lawrence Gap, Barbados (To the map)

    Turtle beach resort is located merely 6 minutes' walk from the accommodation, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Villa Montana Beach Resort

    From US$ 270

    Road 4466 Km 1.9 Interior Barrio Bajuras, Isabela, Puerto Rico (To the map)

    The property is situated about 10 km from Rafael Hernandez airport and just next door to MHL. A popular…

    To the hotel

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

    From US$ 414

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

    Surrounded by palm trees and coconut trees, the accommodation is at a distance of 1.6 km from Arena Gorda…

    To the hotel

    price for 1 night
    Book Now From US$ 414
  • Holiday Inn Express San Juan Condado By Ihg

    From US$ 98

    1 Mariano Ramirez Bages, San Juan, Puerto Rico (To the map)

    Located in the heart of San Juan and merely 1.3 km from Luis A. Ferre Performing Arts Center, the property…

    To the hotel

    price for 1 night
    Book Now From US$ 98