Skip to main content

Search hotels in Petra

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

Filter by:

Star Rating

Review score

Petra – 17 hotels and places to stay

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

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.

Location
Scored 7.2
7.2
Rated good
Good
217 reviews
Price from$48.85per night
Clara Resort, hotel in Petra

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

It’s run by the family and Mr. Drekolias the owner is a very decent nice person. We had our holiday plans as a couple and reserved for a small room. But had to go with the kids and he has arranged another room for us at a very very decent price. It’s been a very nice stay and a holiday…
Scored 8.0
8.0
Rated very good
Very Good
170 reviews
Price from$65.13per night
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.

Friendly staff made the stay very comfortable and pleasant. Lots of parking. Quiet rural feeling to the surroundings.
Scored 5.8
5.8
Rated okay
Above average
140 reviews
Price from$53.19per 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.

Location was perfect. They were so kind and helpful.
Scored 7.2
7.2
Rated good
Good
207 reviews
Price from$45.06per 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, lounge chairs and sun umbrellas are available on the beach.

Scored 6.3
6.3
Rated pleasant
Pleasant
29 reviews
Price from$72.73per night
Little Bird Lesvos, hotel in Petra

Offering pool views, Little Bird Lesvos in Petra offers accommodations and a bar. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Amazing place, nice staff, clean apartments with sea view. Only stayed for 3 days but I would go back for a longer stay.
Scored 9.2
9.2
Rated wonderful
Wonderful
56 reviews
Price from$156.32per night
Studios Stefani, hotel in Petra

Studios Stefani is 656 feet from the beach of Petra in Lesvos. It features a sun terrace and studios with a balcony overlooking the garden or the Aegean Sea.

I can't say enough about how amazing the experience was. The host was incredibly friendly and hospitable, going above and beyond to make us feel welcome. The location is fantastic, offering an amazing view and a beautiful garden where we could relax and unwind. It truly felt like a home away from home. Most importantly, we had the best host ever! Their kindness and attentiveness made our stay unforgettable. Highly recommend this place to anyone looking for a perfect getaway.
Scored 9.2
9.2
Rated wonderful
Wonderful
84 reviews
Price from$45.43per night
Karya, hotel in Petra

Located 1969 feet 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.

Scored 7.7
7.7
Rated good
Good
29 reviews
Price from$54.28per night
Shining Star Petra, hotel in Petra

Featuring a garden, Shining Star Petra provides accommodations in Petra. The air-conditioned accommodations are a 7-minute walk from Petra Beach.

Home @ Petra! Our experience was very relaxing and peaceful. Dimitra has been great host that you feel like at home🤍 She was very helpful before & during our stay. Highly recommended!
Scored 9.5
9.5
Rated exceptional
Exceptional
90 reviews
Price from$86.84per night
petrADi, hotel in Petra

Featuring a garden, petrADi features accommodations in Petra. This property offers access to a terrace, free private parking, and free Wifi.

Scored 9.5
9.5
Rated exceptional
Exceptional
24 reviews
Price from$39.08per night
See all 34 hotels in Petra

Most-booked hotels in Petra in the past month

Budget hotels in Petra

  • SunSea Hotel Petra
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 27 reviews

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

    location was perfect, hotel room was so big, clean and comfortable

  • Alma Hotel
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 173 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.

  • Clara Resort
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 170 reviews

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

    Hotel location and view are very good, clean and calm.

  • Michaelia Hotel
    Scored 7.2
    7.2
    Rated good
    Good
     · 219 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.

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

  • Theofilos Superior Hotel

    Located in Petra, a 9-minute walk from Petra Beach, Theofilos Superior Hotel provides accommodations with free WiFi and free private parking.

  • Ourania Studios
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1 review

    Located in Petra, a 8-minute walk from Petra Beach, Ourania Studios provides accommodations with a garden, free private parking, a terrace and a restaurant.

  • Lassia Studios
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1 review

    Located in Petra, a 17-minute walk from Petra Beach, Lassia Studios provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

FAQs about hotels in Petra

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
  • Scored 10
    10

    It is 5 mins away from Molyvos which is the Mykonos of the...

    It is 5 mins away from Molyvos which is the Mykonos of the island. The beaches, restaurants and cafes are great and inexpensive. Met some travellers from England who have been visiting Lesvos for over 25 years and I now know why. Public transport to and from Petra is on time and very reliable.
    George
    Australia
  • Scored 8.0
    8.0

    I liked the village, I liked the houses, I found a wonderful...

    I liked the village, I liked the houses, I found a wonderful tavern to eat (Zigos), the church on the rock is fabulous.I have been to many places, but most people I was impressed about Zigos tavern wich is not on the beach.Every day, no matter where we went, in other villages, on other beaches, we would return to eat at Zigos.The tavern is not on the main street but, attention is a signboard with the name of the location.Instead, too many stones on the beach, I preferred Anaxos beach.
    LILIANA
    Romania
  • Scored 10
    10

    Traditional old Greek village of character with winding...

    Traditional old Greek village of character with winding cobbled streets built on a fertile coastal plain - so easy for walking!!. Plenty of facilities such as ATMs, minimarkets, taxis, buses to nearby resorts and free wifi and beds on the beach if you buy a drink. Sit in wonderful tavernas, especially along the seafront, built on wooden platforms onto the beach where you can listen to the waves as you eat and sip an ouzo or a local wine. Visit the church of Panagia Glykofilousa "Lady of the Sweet Kisses" and climb the 114 steps for a prayer or a wonderful view of the surrounding countryside. Not a place for thumping dance music and rowdy nightlife but a great base for older couples who want to soak up a more traditional Greek atmosphere and relax on a sandy beach with stunning sunset views.
    John
    United Kingdom

Explore guest reviews of hotels in Petra

  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 14 reviews
    Everything is perfect especially the owners are really friendly, their hospitality was perfect. We really stayed like home. The locatiom is also perfect, just 5 metre from the seaside and its very nice Petra beach. We enjoyed our stay, thanks again to the property owner family :)
    AHMET
    Turkey
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 124 reviews
    First of all the hotel facilities were all new and very clean. The hotel was close to Petra city even if you could walk. Madam Toula was an exceptionally kind and customer-oriented person. We all felt like home. Her focus on details and approach to the guests was perfect.
    MuratOzdenkaya
    Netherlands
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 90 reviews
    The host Dimitra was very friendly and helpful with anything. The location is great for Petra. It was very comfy and nice to sit and chill on the terrace before going to sleep!
    SELIN
    Turkey
  • Scored 7.8
    7.8
    Rated good
    Good
     · 193 reviews
    All facilities ara awesome . And Dimitra whom the otel owner very kindfullness. We love Petra and also we lime otel .
    betül
    Turkey
  • Scored 8.0
    8.0
    Rated very good
    Very Good
     · 170 reviews
    Balcony, room , hotel decorations
    Şahan
    Turkey