Sort Options
Low Cost Hotels
Lowest Price
7.9 91 reviews

Built on a low hill in area of Avlaki in Petra village of Lesvos, the Clara Hotel is only 200 yards... Read More ⌨

7.6 41 reviews

Surrounded by lush greenery, in the seaside Petra village, Theofilos Hotel Petra offers rooms and... Read More ⌨

8.6 13 reviews

The Panorama hotel is situated on a hillside overlooking Petra with breathtaking views of mountain ... Read More ⌨