Lesvos Beaches - Petra Beach in Lesvos, Greece is a stunning, expansive sandy beach situated on the idyllic northwest side of the island. As one of the best-organized beaches in the area, you'll find everything you need for a perfect day in the sun. Relax on comfortable sunbeds while enjoying the shade of umbrellas. Thrill-seekers will love the water sports facilities, while those seeking sustenance will appreciate the tantalizing taverns and bars. You'll even have access to convenient changing cabins. With its crystal-clear waters, Petra Beach is a snorkeler's paradise. Experience the beauty and serenity of Petra Beach in Lesvos, Greece.

►View all Lesvos sightseeing


Search for accommodations in Petra and explore Lesvos!

Book a Room Rent a Car