Mojo Beach Bar

Business
4.4(730 reviews)
Petra

Visitors say

A beautiful place to have a few drinks and watch the sunset. Top class cocktails and beer, plus great music and service.
Alan Burns· July 2025
So nice place. If you wanna feel quite and comfortable, you need to come here around noon. Free WiFi and sunbeds 🤘🏻
Yasin Satar· May 2024

About

Tucked along the sun-drenched coastline near Petra, one of Lesvos's most beloved seaside villages, Mojo Beach Bar is the kind of spot that turns a morning swim into an entire afternoon well spent. Set against the backdrop of Petra's iconic volcanic rock rising dramatically from the shore, the bar offers front-row seats to one of the most picturesque stretches of the Aegean, where the water shifts through impossible shades of turquoise and the distant outline of the Turkish coast shimmers on clear days.

Whether you arrive for a cold Mythos after a long beach walk or settle in for cocktails as the sun dips toward the horizon, Mojo delivers the relaxed, effortless atmosphere that defines the best of Greek coastal living. Expect chilled music, refreshing drinks, and the kind of unhurried service that reminds you there is nowhere else you need to be. Sun loungers, shade, and the gentle lapping of the Aegean complete the picture.

Petra itself is well worth exploring beyond the beach — the village is home to a charming waterfront promenade, traditional tavernas, and the striking Church of the Sweet-Kissing Virgin perched atop its great rock. Mojo Beach Bar makes an ideal base from which to soak it all in, offering the perfect blend of laid-back beach culture and the natural beauty that draws visitors to the northwest of Lesvos year after year.

Before you go

What to expect

The volcanic rock of Petra looms directly behind you as you settle onto a sun lounger — an unusual natural backdrop that makes this stretch of coastline feel unlike anywhere else on the island. The bar runs at a true beach pace: cold drinks arrive without fuss, the music stays low enough for conversation, and afternoons dissolve into golden-hour cocktails before you realise it.

Best time to visit

June through September for swimming; aim for a clear day to catch the silhouette of the Turkish coast shimmering across the water.

How to get there

From Mytilene, take the main road north toward Kalloni, then continue to Petra — plan for roughly an hour's drive. The bar sits directly on Petra's seafront, easy to find once you reach the village.

Details

Year-round

Photos

Visitor Reviews

Lucian Luca

July 2025

Good coffee blend… as a person that drinks speciality coffee i would say this coffee is quite ok. But there it can be improved a lot!!!

Alan Burns

July 2025

A beautiful place to have a few drinks and watch the sunset. Top class cocktails and beer, plus great music and service.

Acapella The

July 2024

We had amazing time! Aris and Talishia u were the most sweetest people I ve ever met! Thanks for everything guys! This place is really beautiful! The service and Aris’s cocktails were amazing! Love u guys! From Pina Colada & Cosmopolitan 💖

ömer meriç

June 2024

The staff were incredibly attentive and friendly, making sure that every guest felt special and well taken care of. The combination of excellent service, delicious food, and amazing cocktails made for a perfect outing. I highly recommend Mojo Beach Cafe to anyone looking for a great place to dine and unwind. I will definitely be returning on my next visit.

Yasin Satar

May 2024

So nice place. If you wanna feel quite and comfortable, you need to come here around noon. Free WiFi and sunbeds 🤘🏻

Lydia Schleinitz

September 2023

Very cool bar in the evening. More of a younger modern vibe than most of the other bars. Great ambience, cocktails and swinging chairs

Debra Haythorne

July 2023

Great beach bar on Petra beach. We used the sunbeds & free wifi here too. Lovely staff who were very helpful. We had a delicious lunch here and would recommend.

Owner Response

Thank you very much

JD Harmens-Eggen

July 2022

Cocktails are the best in town, really good staff, friendly, good vibe.Nice Music and good food. Ask for the Peaky Blinders cocktail

Owner Response

Thank you very much for your kind words. We hope to see you soon again

Burak Ucpinar

July 2019

During daytime you can use the sunbeds without extra fee, drinks and snacks are not overpriced and staff are friendly. During night, it turns into a beautiful beach bar with wonderful music.

Sertaç Oral

August 2017

It looks like the best beach bar of Petra. Plays lounge music mostly. Facility itself is ok but staff is not that way. You need some efforts to be order something from beach. We went to eat something to the bar, we ordered hamburger and it took almost an hour to get it. When we reminded this to waitress, she almost did not care as if it was ok.

Location

Northern Lesvos

Get Directions

Are you the owner?

Claim this listing to update details, hours, and photos.

View on Map