Petra Beach runs for roughly one kilometre along the northern coast of Lesbos, adjacent to the village of Petra, about 55 kilometres from the island capital Mytilini. The beach is composed of fine dark sand with a firm, flat surface that extends gently into the sea. The water is generally calm and clear, taking on pale blue tones in the shallows and deepening to turquoise offshore. The beach is moderately exposed to northerly breezes, which provide natural cooling on hot summer days without significantly disturbing the surface. Petra village is immediately visible from the beach, dominated by the extraordinary Glykofilousa church perched atop an isolated 33-metre basalt rock at the water's edge — one of the most recognisable landmarks in the North Aegean. The church is reached via 114 steps carved into the rock face; the climb takes around ten minutes and rewards with panoramic views over the bay and surrounding olive groves. The beach is well-organised with multiple sunbed and umbrella operators (approximately €8 per pair in peak season). Showers and public toilets are available, and a row of seafood tavernas and beach bars lines the rear of the beach. Visitors with mobility needs will find the level promenade behind the beach accessible; the beach surface is firmer than many sandy beaches in Greece. The KTEL bus from Mytilini via Kalloni serves Petra approximately three times daily (€5, two hours), with the bus stop a short walk from the seafront. Rental car from Mytilini takes around one hour. Petra village itself has a good range of accommodation, shops, and a notable women's cooperative selling local embroidery and food products.
Amenities
- sunbeds
- umbrellas
- beach bars
- seafood tavernas
- showers
Good to know
- Best for
- families, swimmers, sunbathers, photographers, couples
Location
Petra, 81109 Lesbos
39.3199, 26.1972 View on map
Highlights
- Iconic 33-metre basalt rock with the hilltop church Glykofilousa looms directly above the beach
- Fine dark sand with calm, clear water suited to comfortable swimming and paddling
- Row of seafood tavernas and beach bars directly behind the waterfront
- 114 rock-carved steps lead to panoramic coastal views from the church at the summit
- Regular KTEL bus service from Mytilini makes Petra accessible without a rental car
Tips for visiting
- The distinctive rock with the hilltop church is the village landmark — climb 114 steps for panoramic views
When to visit
June through early September for warm water and full facilities; the northerly breeze in July–August keeps the beach comfortable on the hottest days.
Accessibility
The promenade behind the beach is level and accessible. The sandy beach surface is firmer than average and manageable for wheelchair users close to the waterline, though no adapted beach access or beach wheelchair service is confirmed.
Frequently asked questions
Can visitors climb the rock with the church?
Yes. The church of Glykofilousa is reached by 114 steps carved into the basalt face. The church is typically open in the mornings. The ascent takes about 10 minutes and the views over Petra Bay are exceptional.
Is the beach sandy or pebbly?
Petra Beach is composed primarily of fine dark sand, which is firm and level underfoot. The surface is easy to walk on and much more comfortable than pebble beaches common elsewhere on Lesbos.
Is there public transport from Mytilini?
KTEL buses run approximately three times daily from Mytilini to Petra via Kalloni, taking around two hours and costing approximately €5. The bus stop is a short walk from the beachfront, making Petra one of the more accessible northern Lesbos beaches without a car.
Are sunbeds and facilities available?
Yes. Sunbeds and umbrellas are available for rent along most of the beach. Showers and public toilets are present, and beach bars and seafood tavernas are all within easy reach of the waterline.
What makes Petra Beach distinctive compared to other Lesbos beaches?
The defining feature is the great basalt monolith with its hilltop church rising directly above the water — a combination found nowhere else in the North Aegean. The village infrastructure and bus access also make Petra more self-contained than many island beaches.