Skip to main content

Search hotels in Petra

Enter your dates to see the latest prices and deals for Petra hotels

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

Petra – 20 hotels and places to stay

See the latest prices and deals by choosing your dates.
Theofilos Classic Hotel, hotel in Petra

Surrounded by lush greenery, in the seaside Petra village, Theofilos Classic Hotel offers rooms and apartments with free Wi-Fi and views over the pool or the surrounding mountains.

Hotel has two pool
Scored 5.4
5.4
Rated passable
Average
170 reviews
Price from
£63.83
per night
Hotel Ilion, hotel in Petra

Located right across from the beach of Petra, Hotel Ilion features a bar and air-conditioned rooms with balcony and views of the Aegean Sea.

Bad reviewers of this hotel never stayed in a really bad hotel I think- Hotel Ilion is a decent, moderate one and good value for money. Perfect location is a plus
Scored 7.0
7.0
Rated good
Good
301 reviews
Price from
£49.52
per night
Clara Resort, hotel in Petra

Built on a low hill in area of Avlaki in Petra village of Lesvos, the Clara Resort is only 200 metres from the sandy beach.

Not worth for the room price
Scored 7.9
7.9
Rated good
Good
231 reviews
Price from
£52.91
per night
Cavo Christo, hotel in Petra

Cavo Christo in Petra Beach has a swimming pool, and offers air-conditioned rooms with views of the Aegean Sea. Water sports facilities, sun beds and umbrellas are available on the beach.

Location
Scored 6.4
6.4
Rated pleasant
Pleasant
47 reviews
Price from
£57.53
per night
Karya, hotel in Petra

Located 600 metres from the beach of Petra in Lesvos, Karya offers air-conditioned studios with balcony overlooking the garden. Restaurants and shops are within a 5-minute walk.

Clean apartment complex and not too expensive.
Scored 7.4
7.4
Rated good
Good
45 reviews
Price from
£43.25
per night
Miramare, hotel in Petra

Situated in Petra, 600 metres from Petra Beach, Miramare offers air-conditioned accommodation and a garden.

Scored 9.3
9.3
Rated superb
Superb
9 reviews
Price from
£43.25
per night
Roxani Studios-Apartments, hotel in Petra

Situated 600 metres from Petra Beach, Roxani Studios-Apartments offers a terrace, and air-conditioned accommodation with a balcony and free WiFi. All rooms boast a kitchenette and a private bathroom.

Lovely apartment in a lovely area
Scored 9.0
9.0
Rated superb
Superb
170 reviews
Price from
£39.05
per night
Shining Star Petra, hotel in Petra

Situated within 600 metres of Petra Beach and 48 km of Natural History Museum of the Lesvos Petrified Forest, Shining Star Petra features rooms with air conditioning and a private bathroom in Petra.

We spent a lovely week here and everything was perfect. The hospitality and generosity shown to us from Dimitra, our host, was genuine, warm and exceptional. Of the many places we have stayed on the Greek islands, this was certainly one of the best, and we wouldn't hesitate to stay here again. Our apartment was modern, well-designed and very comfortable. It's located in a lovely part of Petra village, far enough away from the summer crowds, but a few minutes walk to everything. There's a lovely bakery a few steps away, and a mini mart just along the road for easy access to provisions. Although our apartment was on the ground floor, there's a delightful shared courtyard garden, and Dimitra was happy for some other family members to come and visit us whenever they chose to. Efharisto Dimitra, we hope to see you again. Paul and Ruth.
Scored 9.5
9.5
Rated exceptional
Exceptional
102 reviews
Price from
£72.65
per night
Jasmine House by Panagia of Petra, hotel in Petra

Located 400 metres from Petra Beach, Jasmine House by Panagia of Petra offers air-conditioned accommodation with a balcony and free WiFi.

The location was great, house was very comfortable
Scored 8.9
8.9
Rated fabulous
Fabulous
11 reviews
Price from
£75.16
per night
petrADi, hotel in Petra

Boasting mountain views, petrADi features accommodation with a garden and a balcony, around less than 1 km from Petra Beach.

What a supise it was incredible I will be back
Scored 9.5
9.5
Rated exceptional
Exceptional
81 reviews
Price from
£35.27
per night
See all 34 hotels in Petra

Most booked hotels in Petra in the past month

Budget hotels in Petra

  • Alma Hotel
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 230 reviews

    Alma Hotel is built on a hillside overlooking Petra village and the Aegean Sea.

    lovely place on the island and close to the beach.

  • SunSea Hotel Petra
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 30 reviews

    Featuring a seasonal outdoor pool surrounded by a furnished sun terrace, SunSea Hotel Petra is located in Petra, 50 metres from Petra Beach.

    Otel çok ama çok temizdi, çalışanlar çok güler yüzlü

  • Theofilos Classic Hotel
    Scored 5.4
    5.4
    Rated passable
    Average
     · 170 reviews

    Surrounded by lush greenery, in the seaside Petra village, Theofilos Classic Hotel offers rooms and apartments with free Wi-Fi and views over the pool or the surrounding mountains.

    Sessiz, sakin ve doğal ortamda olmak huzur vericiydi.

  • Michaelia Hotel
    Scored 6.2
    6.2
    Rated pleasant
    Pleasant
     · 251 reviews

    Michaelia Hotel occupies a beachfront location in the picturesque Petra Village. Offering a panoramic view of the Aegean Sea, it features an outdoor pool, a restaurant and free public Wi-Fi.

    Φοβερή τοποθεσία κάθε μέρα είχε υπηρεσία καθαρισμου

  • Clara Resort
    Scored 7.9
    7.9
    Rated good
    Good
     · 231 reviews

    Built on a low hill in area of Avlaki in Petra village of Lesvos, the Clara Resort is only 200 metres from the sandy beach.

    Camera, Panorama, Colazione, Cordialità, Accoglienza

  • Theofilos Superior Hotel

    Set in Petra, 800 metres from Petra Beach, Theofilos Superior Hotel offers accommodation with free WiFi and free private parking.

  • Ourania Studios
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 4 reviews

    Located in Petra, 700 metres from Petra Beach, Ourania Studios provides accommodation with a garden, free private parking, a terrace and a restaurant.

  • Lassia Studios
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 4 reviews

    Set in Petra, 1.5 km from Petra Beach, Lassia Studios offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

    חדר פשוט נקי ומרווח, סגנון כפר נופש קטן, רגוע ושלו, צוות אדיב ושרותי, ארוחת בוקר טובה

What guests said about Petra:

  • Scored 10
    10

    Petra is a really lovely village.

    Petra is a really lovely village. It is very traditional and little changes from year to year. There is a choice of beaches - the main village beach and also Avlaki beach (our favourite) at one end of the village. There is an excellent range of bars and tavernas and the food at all the ones we tried was delicious. The ‘Caravan by the Sea’ (just a little further on from Avlaki beach) deserves a special mention - food and service are superb. There is a lovely friendly atmosphere in the village and it is a beautiful place to enjoy a relaxing break.
    Janette
    United Kingdom

Explore guest reviews of hotels in Petra

  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 68 reviews
    The hotel is wonderful - we had a delicious breakfast every morning. We stayed in a family suite, which was like a little flat. It had everything we needed, and more. The rooms were cleverly designed to make the best use of space. Lots of lovely little touches that made the place homely. The pool area is excellent and it is only a short walk to the beach. Renee and her family are fantastic hosts.
    C
    Christine
    United Kingdom
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 138 reviews
    The staff at the hotel is very friendly, the hotel was very clean. We stayed in room a6. Although we stayed with our baby, we felt very comfortable. It is a great advantage to have a parking area for children and close to beautiful beaches.
    Cansu
    Turkey
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 242 reviews
    Extremely clean room next to the sea and in walking distance from Petra center and bars and restaurants. Very kind and helpful owners. Definitely worth it for a short stay or longer stay in a bigger room.
    Dimitrios
    Luxembourg
  • From £31.49 per night
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 81 reviews
    We stayed there for a night. Very clean ,recently renovated room in a peaceful area. The beautiful Petra village is few minutes walking away. We would stay there again for sure.
    Evdoxia
    Greece
  • From £45.66 per night
    Scored 7.0
    7.0
    Rated good
    Good
     · 301 reviews
    Bad reviewers of this hotel never stayed in a really bad hotel I think- Hotel Ilion is a decent, moderate one and good value for money. Perfect location is a plus
    Başak
    Turkey
gogless