onlybeaches

Croatia · Dubrovnik-Neretva

Best beaches in Dubrovnik

9 ranked beaches in Dubrovnik, Dubrovnik-Neretva

Ranked by the OnlyBeaches Index (OBI) — a 1-10 score blending water purity, conditions, crowd levels and vibe. Updated every 30 minutes.

All beaches in Dubrovnik

  1. 1

    Banje Beach

    Iconic Dubrovnik beach with Old Town views.

    7.0
  2. 2

    Bellevue Beach

    Dramatic cove beneath cliffs.

    7.0
  3. 3

    Betina Cave Beach

    Accessible mainly by kayak or boat.

    7.0
  4. 4

    Copacabana Beach Dubrovnik

    Popular Lapad-area beach with amenities.

    7.0
  5. 5

    Dance Beach

    Local swimming spot near old town.

    7.0
  6. 6

    Lapad Beach

    Main Dubrovnik promenade beach.

    7.0
  7. 7

    Porporela Beach

    Rocky local swimming area by old harbor.

    7.0
  8. 8

    Šulić Beach

    Small cove under Lovrijenac fortress.

    7.0
  9. 9

    Sveti Jakov Beach

    Cliff-backed beach with panoramic city views.

    7.0

What makes Dubrovnik's beaches stand out?

Dubrovnik sits in Dubrovnik-Neretva, Croatia and is home to 9 ranked beaches on OnlyBeaches. Every beach here is scored by the OnlyBeaches Index — a 1-10 metric blending water purity, live conditions (waves, water temperature, wind), crowd intelligence and vibe.

Whether you're after the highest-scoring beach in Dubrovnik or a quieter hidden cove, the list above is refreshed every 30 minutes using live Stormglass and OpenWeather data.