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 ARS Argentina, Peso

Search options

Select city first

2026-03-25

2026-03-26
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

6961 results

  • Moon Palace The Grand

    From US$ 841

    Pgq4+Vph, Punta Cana 23000, Republica Dominicana, Punta Cana, Dominican Republic (To the map)

    The comfortable hotel is located in a beach area of Punta Cana. Guests can easily reach Punta Blanca…

    To the hotel

    price for 1 night
    Book Now From US$ 841
  • The Wave Hotel

    From US$ 100

    Plinio Petterson Street 571, Isabel II, Vieques, Puerto Rico (To the map)

    You'll need 10-minute drive to Antonio Rivera Rodriguez airport. The hotel is located 550 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Antigua Village Beach Resort

    From US$ 257

    Marina Bay Road, Dickenson Bay, Antigua/Barbuda (To the map)

    Nestled within gardens and a lush garden, the beachfront hotel is nearly a 5-minute walk from an own…

    To the hotel

    price for 1 night
    Book Now From US$ 257
  • La Playa Orient Bay

    From US$ 221

    116, Parc De La Baie Orientale, Orient Bay, Sint Maarten/Saint Martin (To the map)

    The hotel places you about 25 minutes on foot from Hope Estate and within 10 minutes' drive of National…

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Sailrock South Caicos, Small Luxury Hotels Of The World

    From US$ 842

    Front St, Cockburn Town, SOUTH CAICOS, Turks And Caicos Islands (To the map)

    This SOUTH CAICOS hotel is situated about a 5-minute walk from an own beach. Long Beach is not far from…

    To the hotel

    price for 1 night
    Book Now From US$ 842
  • Scrub Island Resort, Spa & Marina

    From US$ 447

    Scrub Island, Vg1120 Virgin Islands (British), East End, British Virgin Islands (To the map)

    The 5-star smoke-free hotel boasts a breathtaking setting nearly a 5-minute walk from North Beach. Aragorn's…

    To the hotel

    price for 1 night
    Book Now From US$ 447
  • Bitter End Yacht Club

    From US$ 475

    North Sound, Virgin Gorda, Spanish Town, British Virgin Islands (To the map)

    The centre of Spanish Town can be reached within a 30-minute walk, and natural attractions like Saba…

    To the hotel

    price for 1 night
    Book Now From US$ 475
  • Nonsuch Bay Resort

    From US$ 1334

    Hughes Point, Saint Philips, Antigua/Barbuda (To the map)

    The hotel is nestled in the very heart of Saint Philips, 3.5 km from Half Moon Bay and 3.3 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 1334
  • Emerald Beach Resort

    From US$ 188

    8070 Lindbergh Bay, Altona, United States Virgin Islands (To the map)

    This comfortable hotel has a beachfront location 10 minutes' drive from the Emancipation Garden. The…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Ocean El Faro Resort (Adults Only)

    From US$ 169

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

    This Punta Cana resort also lies within a 3-km distance of a private beach. Feel in total harmony with…

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Pompano Beach Club

    From US$ 999

    36 Pompano Beach Rd, Southampton, Hog Bay, Bermuda (To the map)

    You'll need 43-minute drive to L.F. Wade International airport. Situated approximately 5 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 999
  • Camp David Ranch

    From US$ 99

    Carretera Luperon Km 7.5, Santiago De Los Caballeros, Dominican Republic (To the map)

    You'll need 22-minute drive to Cibao airport. The Camp David Santiago De Los Caballeros offers location…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • The Cove Eleuthera

    From US$ 785

    Queens Highway, Gregory Town, Bahamas (To the map)

    The 5-star hotel lies in therural area of Gregory Town, 10 minutes' drive from Lover's Beach. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 785
  • Seagate

    From US$ 166

    Route 989 Km .04, Vieques, Pr, Vieques, Puerto Rico (To the map)

    This hotel lies in the Isabel II district within reach of the Al's Mar Azul Beach. The 2-star hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Ideal Villa Hotel

    From US$ 83

    Delmas 53 # 5, Port-au-Prince, Haiti (To the map)

    The comfortable hotel has a prime location 4.6 km from Sainte Anne Church. A short walk will take you…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Hilton Trinidad & Conference Centre

    From US$ 103

    Lady Young Road, Belmont, Trinidad And Tobago (To the map)

    You'll need 28-minute drive to Piarco airport. The 3-star hotel is also within 200 metres of Saint Ann's…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Marigot Beach Club & Dive Resort

    From US$ 148

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

    The hotel is nestled in a tropical rainforest, while Eniskillen Monument is about 10 minutes' drive away.

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Young Island Resort

    From US$ 263

    #1 Young Island Crossing, Calliaqua, Saint Vincent and the Grenadines (To the map)

    The resort places you 4.9 km from Botanical Gardens and 3.6 km from National Trust Museum. A private…

    To the hotel

    price for 1 night
    Book Now From US$ 263
  • Marriott'S Aruba Ocean Club

    From US$ 554

    Lg Smith Boulevard #99, Palm Beach, Aruba (To the map)

    This Palm Beach hotel has a charming setting within 25 minutes' walk of the California Dunes, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 554
  • Marriott St. Kitts Beach Club

    From US$ 692

    858 Frigate Bay Road, Frigate Bay, Saint Kitts and Nevis (To the map)

    This oceanfront hotel places you about a 10-minute ride from Immaculate Conception Co-Cathedral Catholic…

    To the hotel

    price for 1 night
    Book Now From US$ 692