Petra Beach is a picturesque and serene beach located on the scenic northern coast of Lesvos and it is renowned for its beautiful striking rock formations, which offer an impressive vista of the Aegean Sea. 

The town of Petra boasts a variety of cafes, restaurants, and bars that serve a delicious selection of traditional Greek cuisine, fresh seafood, and refreshing cocktails.

At the heart of Petra, visitors can find the historic Church of Panagia Glykofillousa, a church built on a rock, which is a popular tourist attraction. 

Guests can also explore a plethora of nearby museums and archaeological sites to broaden their knowledge of the region’s rich history and culture