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 – 18 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.

Fantastisk location, very nice building very elegantly renovated
7.5
Scored 7.5
Good
Rated good
169 reviews
Price fromKRW 70,197per 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.

Balcony, room , hotel decorations
8.0
Scored 8.0
Very good
Rated very good
138 reviews
Price fromKRW 109,030per night
Theofilos Hotel Petra, hotel in Petra

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

Breakfast was OK. We were able to have a big breakfast. The staff were very friendly and kind. We enjoyed talking to them. The pool was very good, and appropriate for both kids and adults.
5.7
Scored 5.7
Above average
Rated okay
125 reviews
Price fromKRW 71,691per 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.

Hotel is totally renewed. Rooms and bathroom was very well equipped with new stuff and everything was perfectly clean. Also hotel help us for early check in amd also slightly late check out without any extra fee. Felt like home. Also hotel’s location is perfect just a few stepa away to beach and restaurants.
7.4
Scored 7.4
Good
Rated good
162 reviews
Price fromKRW 64,238per 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.

family run hotel and beach far. very hospitable and cozy environment. it’s to the side of the beach front so relatively less people
7.6
Scored 7.6
Good
Rated good
17 reviews
Price fromKRW 100,069per night
Little Bird Lesvos, hotel in Petra

Boasting pool views, Little Bird Lesvos offers accommodation with patio, around 2.2 km from Anaxos Beach. This beachfront property offers access to a balcony, free private parking and free WiFi.

The food, in particular the breakfast was delicious, lovely calming pool.
9.3
Scored 9.3
Superb
Rated superb
53 reviews
Price fromKRW 217,313per night
Studios Stefani, hotel in Petra

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

The room was very clean and you got there everything needed. The host is very warm person and we really enjoyed her breakfast :-) The location was also good, a little bit outside of main town, but still close to it and very quite.
9.1
Scored 9.1
Superb
Rated superb
55 reviews
Price fromKRW 57,801per 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.

The location was great!
7.9
Scored 7.9
Good
Rated good
23 reviews
Price fromKRW 76,918per 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.

Very central to beach, shops and restaurants
9.1
Scored 9.1
Superb
Rated superb
82 reviews
Price fromKRW 61,983per 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 in Petra, Shining Star Petra features accommodation with seating area and a kitchenette.

Very clean, newly renovated, nice location and the owner very friendly.
9.6
Scored 9.6
Exceptional
Rated exceptional
80 reviews
Price fromKRW 94,841per night
See all 32 hotels in Petra

Most booked hotels in Petra in the past month

FAQs about hotels in Petra



What guests said about Petra:

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

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 53 reviews
    Friendly management and excellent service from Lisa and Panos who helped us with our group bookings between Birds Bay and Little Bird, well-specced rooms and hotel guests have preferential poolside seats. The cafe food has a great range and value with very professional service, and there's two good restaurants within 5 min walking distance along the shore. Washing machine and fridge worked well, dishwasher good, and kitchen has filtered water on tap.
    G
    Glen
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 17 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
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 16 reviews
    I can easily say that it was the best holiday experience I have ever had! Eleni was always there for me for anything you can imagine, from renting a motorcycle to local tips! Eleni and her husband treated me with homemade tsipouro and lemon liquor! From sparkling cleaning to breathtaking view of the balcony. I had amazing holiday there. Kitchen is well equipped! Thanks for everything Eleni!
    A.Deniz
    Turkey
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 169 reviews
    Athena,the hostess, was very kind and helpful. The location is perfect, you sleep and listen to the sea and the waves. The grocecy stores and restaurants are all nearby. Nice beach if you do a 5 minites walk. Breakfast was also lovely. Extremely good value for money. You can park your car on the street just outside from the hotel. Lots of free space.
    Matelis
    Greece
  • From KRW 69,003 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 162 reviews
    Hotel is totally renewed. Rooms and bathroom was very well equipped with new stuff and everything was perfectly clean. Also hotel help us for early check in amd also slightly late check out without any extra fee. Felt like home. Also hotel’s location is perfect just a few stepa away to beach and restaurants.
    Selim
    Turkey
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 114 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
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 51 reviews
    Everything. Rooms are spacious, garden is beautiful. The rooms are clean. You can walk to the best part of petra beach. The rooms have 2 terraces to sit and they have shades. The owner is very friendly and polite. The price/performance top!
    selin W.
    Germany
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 80 reviews
    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!
    Pelin
    Turkey
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 135 reviews
    The location was great as there was a great tavern and beach next to the hotel. In general it was a clean, spacious hotel with a good sized hotel and a balcony with a beautiful view.
    banu
    United Arab Emirates
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 114 reviews
    Location is perfect,very close to beach and centre of Petra.You can find what you need in the room and with complimentary gifts.The hospitality of the owner was very nice.
    Merve
    Turkey
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 138 reviews
    Maria and Nikos were so kind. Their hospitality was great 🥰 The room was extremely clean, it was re-cleaned every day. Great place to stay, it is centre on Petra ❤️
    incifer
    Turkey
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 80 reviews
    The room was recently renewed and it was very spacious and clean. Dimitra was very friendly and helpful. It was 5 minutes walk to the center of Petra.
    Merve
    Turkey
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 96 reviews
    Very close to the beach and Petra downtown. The room size was okay, had a balcony. No parking issue. There are many options for lunch&dinner.
    Bekir Tolga
    Turkey
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 135 reviews
    Good location walking distance from Petra centre, clean and renovated rooms, friendly and helpful staff
    Sena
    Turkey
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 169 reviews
    staff was great. location wasn’t far from city center. found street parking easily in dent of hotel.
    Panayiota
    United States
  • From KRW 71,691 per night
    5.7
    Scored 5.7
    Above average
    Rated okay
     · 125 reviews
    The worst experience ever… the worst hotel i have ever been in my life… keep away traveler’s!!!
    A
    Anonymous
    Greece
  • From KRW 109,030 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 138 reviews
    I most like the good breakfast and hospitality of the hotel stuff. The room was clean.
    Nuri Alper
    Turkey
  • From KRW 109,030 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 138 reviews
    Very friendly staff, amazing ocean view, sea salt pool down the hotel area
    SedandDan
    Germany
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 18 reviews
    location was perfect, hotel room was so big, clean and comfortable
    Ş
    Şenol
    Turkey
  • From KRW 69,003 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 162 reviews
    best location and all personnel are very friendly and kind
    Pinar
    Turkey