Compare 20+ trusted brands
Book your getaway with confidence
Saving you money for almost 20 years
Get the latest holiday tips and inspiration
Sunshine, sparkling seas and smoky souvlaki, a Petra holiday is pure balm for the soul. Not to be confused with its ancient Jordanian namesake, this charming fishing village on the Greek island of Lesbos is a picture postcard of whitewashed houses, terracotta roofs and narrow cobbled lanes, and just a stone’s throw from olive groves, lush mountains and beautiful beaches.
Perched on the northern coast of Greece's third largest island, Petra is a haven for holidaymakers looking for a sun-drenched getaway with leisurely morning strolls, relaxed dining and long afternoons spent doing very little. After all, a holiday to Petra is all about taking it easy.
Of course, being set on the northern beaches of Lesbos, Petra will also appeal to families, couples and friends who are keen to spend quality time by the shore – but in a destination that is welcomingly less well known.
With one long golden stretch of sand that overlooks the Aegean Sea, a beach break in Petra is fuss-free. There are a number of cafes and restaurants within easy walking distance too, all serving classic dishes such as Greek salad, dolmades and spanakopita (spinach and cheese pie) for that authentic taste of Greece.
Petra is also a good spot to be based in for exploring the rest of Lesbos, which is famous for being the birthplace of the ancient Greek poet Sappho. So, if you like the idea of some Greek history and tradition to your itinerary, you won’t be disappointed.
A ten-minute drive north along the coast, for example, will get you to Molyvos, home to the well-preserved Castle of Mithymna. Meanwhile just outside Mytilene, you’ll find the Roman Aqueduct of Moria, which dates back to the 2nd century.
Fly away with an incredible deal. Search and compare a huge range of airlines today.Mykonos flightsFlights
Finding the right wheels is much more than getting the cheapest price. Compare a range of car rentals.Greece car hireCar Hire
Make sure you find the right cover. Compare a range of comprehensive travel insurance policies.Travel InsuranceTravel Insurance
Get from A to B hassle free with an affordable transfer. Compare a range of options and save.Airport TransfersTransfers
Whether you’re after boutique in Berlin or affordable in the Algarve, the right hotel is just a comparison away.Crete hotelsHotels