Skip to content
even.best

The best beaches in Croatia

The top 3 according to 50 votes from people: Zlatni Rat (Brač) · Stiniva (Vis) · Punta Rata (Brela). (Updated Mar 9, 2026.)

Zlatni Rat, Stiniva and Sakarun: Croatia's most beautiful beaches according to Rough Guides, European Best Destinations and sailors.

N. Green · · 13 items · 50 votes · 2 comments

Top 13

  1. 1

    Zlatni Rat (Brač)

    The pebble spit that changes shape with the wind.

    ▲ 5 ▼ 0

    5
  2. 2

    Stiniva (Vis)

    A cove enclosed by towering cliffs.

    ▲ 5 ▼ 0

    5
  3. 3

    Punta Rata (Brela)

    Pebbles, pines and the famous rock.

    ▲ 5 ▼ 0

    5
  4. 4

    Saplunara (Mljet)

    Sandy beaches in a nature park.

    ▲ 5 ▼ 0

    5
  5. 5

    Sakarun (Dugi Otok)

    Shallow turquoise water and white sand.

    ▲ 4 ▼ 0

    4
  6. 6

    Paradise Beach (Rab)

    Soft sand and shallow water for families.

    ▲ 4 ▼ 0

    4
  7. 7

    Šunj (Lopud)

    Car-free island beach near Dubrovnik.

    ▲ 4 ▼ 0

    4
  8. 8

    Nugal (Makarska)

    Hidden cove below cliffs.

    ▲ 4 ▼ 0

    4
  9. 9

    Dubovica (Hvar)

    Cove with a stone house and pebbles.

    ▲ 4 ▼ 0

    4
  10. 10

    Spiaza (Susak)

    Sandy island beach with a quirky local culture.

    ▲ 3 ▼ 0

    3
  11. 11

    Pasjača (Konavle)

    Tiny beach under a sheer cliff south of Dubrovnik.

    ▲ 2 ▼ 0

    2
  12. 12

    Kraljičina plaža (Nin)

    Queen's Beach with endless shallow water.

    ▲ 2 ▼ 0

    2
  13. 13

    Proizd

    Islet off Korčula with white rock slabs.

    ▲ 2 ▼ 1

    1

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.

Is something missing?

Log in to add an item

Comments (2)

Log in to comment

appaddict_urban

Stiniva is stunning but go early, by 11 it's full of boats

historybuff95

Zlatni Rat is overrated imo, Sakarun was way nicer and quieter

More rankings like this