Petra Beach

Petra Beach

Settle down onto soft sands when you enjoy a day out to Petra Beach. This lengthy narrow stretch is lapped by the azure Aegean, dotted with sunbeds and umbrellas for relaxing with a good book. Plus it's lined with cocktail bars and tavernas!
Blue Sky Hotel Lesvos
from
£450pp
Based on
  • London Stansted, Sun 11 May 2025
  • 7 Nights, Self Catering
  • 2 Adults, 0 Children

Blue Sky Hotel Lesvos

Petra, Lesvos

Our rating

Based on 206 reviews

0.1 Km to Petra Beach

  • Friendly atmosphere
  • Great pool scene
  • Spacious rooms
  • Family run hotel
  • Close to the town and beach
Nikis Seafront Studios
Adults Only
from
£381pp
Based on
  • Manchester, Sun 20 Apr 2025
  • 7 Nights, Self Catering
  • 2 Adults, 0 Children

Nikis Seafront Studios

Petra, Lesvos

Our rating

Based on 314 reviews

0.3 Km to Petra Beach

  • Seafront
  • Small and Welcoming
  • Fantastic views
Nikis Suites Petra
Adults Only
from
£524pp
Based on
  • Manchester, Sun 20 Apr 2025
  • 7 Nights, Bed and Breakfast
  • 2 Adults, 0 Children

Nikis Suites Petra

Petra, Lesvos

Our rating

Based on 111 reviews

0.3 Km to Petra Beach

  • Stylish accommodation
  • Small and friendly
  • Close to the beach
Virgin Mary Glikophilousa

Virgin Mary Glikophilousa

Petra, Lesvos

Otherwise known as Our Lady of the Sweet Kiss, this dramatic church is perched atop a rock in Petra's centre. Climb more than 100 steps that are carved out of the stone to reach its entrance. Tear yourself away...

0.2 Km to Petra Beach - Map

Mojo Beach Bar

Mojo Beach Bar

Petra, Lesvos

Late nights in Lesvos start and end at Mojo Beach Bar. Sitting in an unbeatable spot on Petra Beach, you’ll find great music and a fantastic selection of drinks. During the week, the bar will be more relaxed,...

0.3 Km to Petra Beach - Map

Avlaki Taverna

Avlaki Taverna

Petra, Lesvos

Between Petra and Anaxos, sitting on the beautiful beach is Avlaki Taverna. This traditional Greek restaurant is the perfect place to grab a bite to eat, sample local flavours and enjoy a refreshing drink after...

1.3 Km to Petra Beach - Map