Skip to main content

Filter by:


Star rating

Review score

Petra – 12 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 is nice. It is just by the sea. The view is very nice. It is just 5-10 min walk to beach and center of village. The staff was helpful.
7.6
Scored 7.6
Good
Rated good
161 reviews
Price from£40.48per 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
124 reviews
Price from£44.79per 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
161 reviews
Price from£37.04per 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 from£57.70per 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.

Breakfast was extensive, varied, delicious and fresh. Location was lovely either inside or outside by the beachfront. Staff was attentive and nothing was too much bother. They accommodated all our needs/requests.
9.3
Scored 9.3
Superb
Rated superb
51 reviews
Price from£125.31per 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 from£44.35per 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.

-- comfortable beds -- studio room was in a quiet location with a great view of the church (Mrs Annie was kind enough to let us choose our room) -- excellent value for money
9.1
Scored 9.1
Superb
Rated superb
79 reviews
Price from£35.74per 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.

Everything, from the wonderful, tasteful design of the studio, to the cleanliness and the care that went into ensuring every studio is equipped with everything that’s needed, to the location (within about five minutes of walking, you’re by the sea). But most of all, we really appreciated how kind, friendly, and welcoming Ms. Dimitra is.
9.6
Scored 9.6
Exceptional
Rated exceptional
78 reviews
Price from£57.27per night
Studios Julia, hotel in Petra

Offering a garden, Studios Julia is located just 30 metres from the beach in Petra. Free WiFi is offered . The accommodation is air conditioned and is equipped with a cable TV.

Close to the beach .Sea view👍
8.2
Scored 8.2
Very good
Rated very good
36 reviews
Price from£44.35per night
Villa Marianthi, hotel in Petra

Villa Marianthi, a property with a garden, is set in Petra, 2.1 km from Anaxos Beach, 46 km from Natural History Museum of the Lesvos Petrified Forest, as well as 47 km from Petrified Forest of...

It was quiet, clean and the sheets and towels were changed regularly. Flowers in the garden were lovely. Views from balcony great. Would definitely recommend.
9.3
Scored 9.3
Superb
Rated superb
38 reviews
Price from£93.45per night
See all 28 hotels in Petra
Subscribe to receive premium deals

Prices drop the moment you sign up!

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

    A small village right on the coast with plenty of...

    A small village right on the coast with plenty of restaurants and bars and a god selection of supermarkets. Very quiet and relaxed pace of life. Good place as a base to explore most of the island with a car.
    Elisabeth
    United Kingdom

Explore guest reviews of hotels in Petra

  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 17 reviews
    Almost everything was perfect, but the most remarkable part was the breakfast. Instead of standard breakfast, there is menu for great & healthy dishes to chose and served with fresh coffee, fruit basket, fresh orange juice. On the other hand, the host staff were always kind with peace, since they are the owners of the hotel, very hospitable and taking care of the guests. Landscaping were nice and feeling relaxed once the moment you took in. It has private car park for the guests.
    ALP
    Turkey
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 111 reviews
    I really enjoyed my few days staying in this excellent hotel. Toula and her family couldn’t have been kinder and offer many personal touches to enhance the stay. The bedroom is spacious, very clean with an incredibly comfortable large bed. I enjoyed my walks into Petra, especially in the early evening with the wonderful Greek light. I will definitely return and cannot recommend this hotel highly enough. Thank you.
    Susan
    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
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 42 reviews
    We had an amazing time during our stay at this hotel. The staff was incredibly friendly, making us feel truly welcome. The rooms were not only clean but also beautifully appointed, adding to our overall comfort. The breakfast spread was fantastic, offering a variety of delicious options. If we find ourselves in Lesvos again, there's no doubt we would choose to stay here once more
    Goksel
    Turkey
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 20 reviews
    Great location just a few steps away from the shops of Petra. You can buy food or drinks from supermarkets, bakeries, consume at the hotel without any problems. Sea is a few hundred meters walk. Petra is a perfect location for travelers if you have little children because it is almost flat and the sea is great, sandy beaches, very decent food.
    Evren AYBARS
    Turkey
  • From £35.74 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 85 reviews
    The owners were fantastic! Very friendly and extremely helpful. The pool was just perfect on a hot day and great to have a drink and talk with others. Nice and quiet, but very close to everything in Petra!
    Janet
    United States
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 14 reviews
    The owners, especially Niki was so concerned about us. The place was so close to Petra commercial center and the sea. The room was clean and has enough facilities to stay, cook and enjoy the holiday.
    AHMET CEM
    Turkey
  • From £52.11 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 78 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
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 95 reviews
    Central location in Petra. 5 min. walking distance to the beach and restaurants. Still very silent for a good sleep. The green and large garden is very nice. Room is bir enough and
    Filiz
    Turkey
  • From £45.65 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 137 reviews
    Location was close to Petra, rooms were clean, they clean each and every day. Breakfast was ok, no complain. Staff was also helpful. Price was acceptable for such kind of hotel.
    Ergin
    Turkey
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 15 reviews
    Thanks so much to Andonis, Maria, Gunther and Yorgo. It was an amazing holiday for us. Wonderful people running a wonderful hotel. We now have a place to call home in Petra!
    SÜME
    Turkey
  • From £34.29 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 161 reviews
    Location of the hotel is wonderful. It's next to beach en very close to tavernas. Stuff is very friendly. They help us to recommend places to visit and eat. Hotel is clean.
    Esra
    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
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 133 reviews
    The room was spacious and had a nice view. The breakfast was good with a lot of options. The hotel’s surroundings were nice. There were large gardens full of trees.
    Eleni
    Greece
  • From £57.70 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 17 reviews
    family run hotel and beach far. very hospitable and cozy environment. it’s to the side of the beach front so relatively less people
    Qais
    United Kingdom
  • From £32.73 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 161 reviews
    The staff were very friendly and the hotel was very clean. Great location. Loved the sea view balcony and breakfast.
    A
    Anonymous
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 52 reviews
    Clean rooms, great location - very close to the best beach in Petra Nickos and his family are great and very helpful
    Kuntay
    Turkey
  • From £45.65 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 137 reviews
    I most like the good breakfast and hospitality of the hotel stuff. The room was clean.
    Nuri Alper
    Turkey
  • From £34.29 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 161 reviews
    best location and all personnel are very friendly and kind
    Pinar
    Turkey
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 138 reviews
    Very clean, well located apartment in Petra.
    Cemre
    Turkey
gogless