Stiniva Beach, Vis Island, Croatia

Stiniva Beach is tiny and tucked away, almost like a secret. You reach it through a narrow gap in the rocks, and suddenly you’re staring at this blue, sparkling sea. If you’re hunting for Croatia’s hidden gems, this one absolutely makes the list.

Vik Black Sand Beach, Iceland

Vik Beach sits in stunning Iceland and draws crowds for its jet-black sand—probably the blackest you’ll ever see. The coastline is rugged and wild, and honestly, it’s a view you won’t forget.

Cala Goloritzé, Sardinia, Italy

People call Cala Goloritzé one of Italy’s most beautiful beaches, and yeah, they’re right. It’s on Sardinia, and it’s easily one of the top spots in all of Europe and the Mediterranean. If you’re on the island, you’ve simply got to go.

Zlatni Rat, Brač, Croatia

There’s this long peninsula in Croatia, and right at the end sits Zlatni Rat—a beach that actually changes shape. Sometimes it curves like a tongue, depending on the tide. It’s just a wild, beautiful place.

Cala Macarella, Menorca, Spain

Need to escape the crowds? Cala Macarella on Menorca is your spot. The sand is soft, the water is crystal clear and turquoise, and you can finally breathe. It’s perfect if you just want to relax without a ton of people around.

Praia da Marinha, Algarve, Portugal

Praia da Marinha is Portugal’s most photographed beach—and for good reason. It’s famous across Europe and has been named one of the top ten beaches on the continent.

Myrtos Beach, Kefalonia, Greece

Greek islands have their fair share of gorgeous beaches, but Myrtos stands out. The sand is blindingly white and the water is pure aquamarine. It’s super popular in Greece and has racked up a bunch of blue flag awards over the years.

La Concha, San Sebastian, Spain

San Sebastian is a summer dream, but La Concha Beach is the real star. It’s stunning, perfect for swimming, and just makes the whole area unforgettable.

Marasusa Beach, Tropea, Italy

Tropea is one of Italy’s prettiest towns, and Marasusa Beach proves it. The cliffs behind the beach give everything this dramatic, jaw-dropping backdrop.

Navagio Beach, Zakynthos Island, Greece

Navagio means “shipwreck” in Greek, and you’ll see exactly why—the old shipwreck sitting right on the beach is iconic. It’s the symbol of Zakynthos Island and a huge reason people visit.