Betina Cave Beach in Croatia is a splendid hidden gem accessed only by water, featuring stunning, crystal-clear pebbly shores perfect for kayaking and snorkeling.
Ul. Vlaha Bukovca, 20207, Dubrovnik, Croatia Get directions
"Betina Cave Beach in Croatia is not a soft-sand beach but boasts being a beach within a cave. Hidden within the rocks, this pebbly stretch of coast is unusually shaped and is lapped by crystal-clear waters. Because it cannot be reached by land, it is never crowded with bathers."
Steven Kemp
David EB
Gemma French
Siewling Lay
Linh Hoang
Terrie Maune
Philip Langdon
Georgia Townsend