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 – 20 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

Scored 6.9
6.9
Rated pleasant
Pleasant
310 reviews
Price from
$43
1 night, 2 adults
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.

Location was convenient if you have a car
Scored 7.8
7.8
Rated good
Good
232 reviews
Price from
$67
1 night, 2 adults
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.5
6.5
Rated pleasant
Pleasant
48 reviews
Price from
$75
1 night, 2 adults
Niki Studios Sea - Front, hotel in Petra

Located right on the seafront of Petra, Niki Studios offers views of the Aegean Sea and Mytilene’s neighboring islets. More free facilities include an open-air hot tub and seating areas in the garden....

The host was very nice and the rooms were clean. Will stay again
Scored 9.4
9.4
Rated wonderful
Wonderful
114 reviews
Price from
$67
1 night, 2 adults
Irene ROOMS & STUDIOS PETRA, hotel in Petra

Irene Studios is conveniently located 20 feet from the sea and 492 feet from the nearest sandy beach. The property is 164 feet from the center of Petra Town with bars and restaurants.

Small, cosy, very warm welcome by the host Maria and husband. Good location
Scored 9.6
9.6
Rated exceptional
Exceptional
251 reviews
Price from
$61
1 night, 2 adults
Miramare, hotel in Petra

Located in Petra, a 6-minute walk from Petra Beach, Miramare features a garden and views of the sea.

Scored 9.4
9.4
Rated wonderful
Wonderful
12 reviews
Price from
$56
1 night, 2 adults
Stella Apartments, hotel in Petra

Featuring an outdoor pool with a sun terrace, Stella Apartments are located in Petra Village of Lesvos. They provide self-catered accommodations with air conditioning.

Perfect🌞🌞near to the petra center and very lovely people
Scored 9.2
9.2
Rated wonderful
Wonderful
40 reviews
Price from
$45
1 night, 2 adults
Roxani Studios-Apartments, hotel in Petra

Roxani Studios-Apartments offers accommodations in Petra, a 7-minute walk from Petra Beach and 29 miles from Natural History Museum of the Lesvos Petrified Forest.

Location and cleanliness was great
Scored 9.0
9.0
Rated wonderful
Wonderful
172 reviews
Price from
$50
1 night, 2 adults
Jasmine House by Panagia of Petra, hotel in Petra

Jasmine House by Panagia of Petra offers accommodations in Petra, a 4-minute walk from Petra Beach and 29 miles from Natural History Museum of the Lesvos Petrified Forest.

Scored 8.8
8.8
Rated excellent
Excellent
13 reviews
Price from
$45
1 night, 2 adults
COASTLINE, hotel in Petra

Located in Petra, within 33 feet of Petra Beach, COASTLINE offers accommodations with free WiFi, air conditioning and a garden. This beachfront property offers access to a patio.

Fabulous home. Excellent location right across from the beach. House have everything you need.
Scored 9.5
9.5
Rated exceptional
Exceptional
22 reviews
Price from
$61
1 night, 2 adults
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 wonderful
    Wonderful
     · 233 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.

  • Hotel Ilion
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 310 reviews

    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.

  • Theofilos Classic Hotel
    Scored 5.4
    5.4
    Rated fair
    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
     · 252 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.8
    7.8
    Rated good
    Good
     · 232 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.

    Camera, Panorama, Colazione, Cordialità, Accoglienza

  • 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.8
    8.8
    Rated excellent
    Excellent
     · 4 reviews

    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 9.3
    9.3
    Rated wonderful
    Wonderful
     · 4 reviews

    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.

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

What Guests Said About Petra:

  • Scored 10
    10

    Lovely place in amongst beautiful scenery.

    Lovely place in amongst beautiful scenery. There are nice places to wander and beaches are easily accessible. Nearby Molyvos can be reached in 20 minutes, absolutely beautiful place and fish at the harbour is an absolute must. Petra has lovely seafront tavernas and bars, Cristos is a must for traditional meat dishes (the kleftiko is the best I've ever tasted) It's pretty easy to get around locally by bus, taxi or the 'choo choo'. If you want to go farther afield perhaps get a car for the monasteries, petrified forest, ouzo factory etc. Definitely not a party town but if you want to just chill this is for you. I have visited quite a number of Greek islands and this is one of my favourites so far.
    Sue
    United Kingdom
  • 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.2
    8.2
    Rated very good
    Very Good
     · 24 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 $46.34 per night
    Scored 7.7
    7.7
    Rated good
    Good
     · 240 reviews
    All facilities ara awesome . And Dimitra whom the otel owner very kindfullness. We love Petra and also we lime otel .
    betül
    Turkey
  • From $54.16 per night
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 310 reviews
    location was great everyrthing was in walking distance beach was 10 mt from hotel.... rooms were big.
    tomika90
    Turkey
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 153 reviews
    It is in the center of Petra and so that it is close to the beach. We liked to sit in the garden.
    Merve
    Germany
  • Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 12 reviews
    Awesome place, awesome location, awesome owners we had a pleasant time in the Petra House.
    İlhan
    Netherlands