Skip to main content
Manage my booking

Hotels near Petra Beach, Petra

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

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Featured hotels near Petra Beach

Filter by:

Star rating
Review score

Clara Resort

Petra (1 mi from Petra Beach)

Situated in Petra, 1.6 km from Anaxos Beach, Clara Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

O
Ozan
From
Turkey
Super friendly team, good food, super nice view and quiet environment.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 258 reviews
Price from
US$98.94
1 night, 2 adults

Hotel Molyvos I

Mithymna (2.7 mi from Petra Beach)

Set amongst palm trees on the Blue-Flag beach of Molivos in Lesbos, traditionally built Hotel Molyvos I offers rooms with balconies overlooking the Aegean Sea or the Byzantine castle.

A
Ahmet Eren
From
Turkey
Optimal location, good cleaning, delicious breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 587 reviews
Price from
US$100.12
1 night, 2 adults

Theofilos Classic Hotel

Petra (1,250 ft from Petra Beach)

Situated in Petra, 800 metres from Petra Beach, Theofilos Classic Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

C
Caner
From
Turkey
İt is worth the money, the guy at tthe reception is a great one if you know to communicaate, nobody is your servant cause you re a tourist and gave somee money to stay. Pool was nice, staff doing everything they can. I liked the place. Kali sinexia
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 213 reviews
Price from
US$84.81
1 night, 2 adults

Belvedere Aeolis Hotel

Mithymna (3.1 mi from Petra Beach)

Set in Mithymna, less than 1 km from Tsipouria Beach, Belvedere Aeolis Hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

C
Christos
From
Greece
The location was nice and the rooms were spacious. The pool and the breakfast responded to our expecations.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 117 reviews
Price from
US$58.89
1 night, 2 adults

Pasiphae Hotel

Skala Kallonis (8 mi from Petra Beach)

Situated in Skala Kallonis, 700 metres from Skala Kallonis Beach, Pasiphae Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

T
Tugba Ozturk
From
Turkey
The location is good, just 7-8 min to the center, the size of the pool is ok 👍If you dont want to walk to the beach you can easily spend a day by the pool.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 57 reviews
Price from
US$102.40
1 night, 2 adults

Shining Star Petra

Petra (1,000 ft from Petra Beach)

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.

D
Dimitra
From
Australia
Very memorable and pleasant experience. The host was amazing. The facilities were very comfortable and tastefully done. The pictures are an exact depiction of the accommodation. Will definitely stay again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews
Price from
US$76.56
1 night, 2 adults
See more properties near Petra Beach

Most booked hotels near Petra Beach in the past month

See all

Number 1Booked hotel near Petra Beach

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 191 reviews

Number 2Booked hotel near Petra Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 108 reviews

Number 3Booked hotel near Petra Beach

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 185 reviews

Number 4Booked hotel near Petra Beach

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 25 reviews

Number 5Booked hotel near Petra Beach

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 228 reviews

Number 6Booked hotel near Petra Beach

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 225 reviews

Number 7Booked hotel near Petra Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 83 reviews

Number 8Booked hotel near Petra Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 298 reviews

Number 9Booked hotel near Petra Beach

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 98 reviews

Number 10Booked hotel near Petra Beach

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 279 reviews

Enjoy breakfast at the hotels near Petra Beach

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 87 reviews

Situated in Behramkale, a few steps from Assos Marina, Assos Kervansaray Hotel - Special Category features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a...

From US$83.92 per night

Rukiye Hanım Konakları is set in Ayvacık. The property has a garden, as well as a restaurant that serves Turkish cuisine. Guests at the hotel can enjoy a buffet breakfast.

From US$99.65 per night

Situated in Ayvacık, a few steps from Sokak Agzi Beach, Sokakağzı Otel & Beach features accommodation with free bikes, free private parking, a garden and a private beach area.

From US$159.01 per night

Located in Ayvacık, 60 metres from Sokak Agzi Beach, Ekin Assos provides accommodation with a garden, free private parking, a private beach area and a terrace. The hotel features family rooms.

From US$190.81 per night

Ιρις

Hotel in Mithymna
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 256 reviews

Located in Mithymna, less than 1 km from Molivos Beach, Ιρις features views of the garden. This 1-star hotel features free WiFi and a garden. All rooms are fitted with a patio with mountain views.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 337 reviews

Facing the beachfront, Hermes Hotel offers 3-star accommodation in Mithymna and features a garden, shared lounge and terrace.

Alma Hotel

Hotel in Petra
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 335 reviews

Located in Petra, 1.7 km from Petra Beach, Alma Hotel provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 262 reviews

Set amongst olive groves, just 20 metres from a beach in Molyvos, Aphrodite Hotel offers a pool and 2 restaurants.

Budget hotels near Petra Beach

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 587 reviews

Set amongst palm trees on the Blue-Flag beach of Molivos in Lesbos, traditionally built Hotel Molyvos I offers rooms with balconies overlooking the Aegean Sea or the Byzantine castle.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 258 reviews

Situated in Petra, 1.6 km from Anaxos Beach, Clara Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 58 reviews

Boasting a garden and a bar, PETRINO Hotel is situated in Mithymna, 500 metres from Molivos Beach and 1.7 km from Panagia tis Gorgonas.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 41 reviews

Situated in Skala Kallonis, less than 1 km from Skala Kallonis Beach, Aeolian Gaea Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared...

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 211 reviews

Facing the beachfront, Kalloni Bay offers 3-star accommodation in Skala Kallonis and has a seasonal outdoor swimming pool, garden and shared lounge.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 213 reviews

Situated in Petra, 800 metres from Petra Beach, Theofilos Classic Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 117 reviews

Set in Mithymna, less than 1 km from Tsipouria Beach, Belvedere Aeolis Hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

Assos Batık İskele Beach Hotel features accommodation in Ayvacık. At the hotel, rooms include a wardrobe.

Hotels with great access to Petra Beach!

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Idaolea ASSOS features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Ayvacık. There is a restaurant serving Turkish cuisine, and free private parking is available.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Assos Park Hotel has an outdoor swimming pool, garden, a private beach area and shared lounge in Behramkale. A few steps from Kadirga Beach, the hotel provides a terrace and a bar.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4 reviews

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

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 57 reviews

Situated in Skala Kallonis, 700 metres from Skala Kallonis Beach, Pasiphae Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

People are talking about Petra Beach! Explore guest hotel reviews featuring "Petra Beach"

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 63 reviews
house in big garden so perfect for children or babies to play. very close petra beach ypu can use kitchen easily for breakfast. they have filter coffee machine at home :)
Guest review by
CAGRI
Turkey
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 134 reviews
What a family business! Very friendly and kindly owners support us during our stay very well. Perfect location and clean rooms. Very close to restaurants and Petra beach. We had a great time with my love. Highly recommended!
Guest review by
Özgür
Turkey
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 106 reviews
Everything was perfect, rooms are clean , big , comfortable, breakfast is delicious , pool is clean and enjoyable and also walking distance to Petra beach. Hotel is in perfect location. thank you for your hospitality 🥰
Guest review by
nazlı ipek
Turkey
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 106 reviews
Theodora Hotel, with its location, rooms, and friendly staff, is an excellent hotel. If you are looking for a place that is more authentic and clean rather than luxurious, it is a perfect choice. The hotel is almost 300 meters close to Petra Beach, where we spent most of our day. The breakfasts are simple but quite satisfying and sufficient. The most important thing is that the staff is friendly and helpful.
Guest review by
halit
Turkey
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 33 reviews
Location was excellent.4 minutes to Petra Beaches.Breakfast was not perfect but its enough.Reception was very kind and helpfull
Guest review by
Ayhan
Turkey
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 258 reviews
Very friendly people supported us as an our friend for everything like a tourist office. We were very comfort in our sea view room. It is very close to Petra beach and Molivos Area.
Guest review by
Alper
Turkey
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 117 reviews
+The hotel is close to both Anaxos and Petra beaches +Although it is close to Petra it is in a quiet spot so you don’t have to deal with crowds and noise +We really enjoyed the pool and the hot tub +Breakfast was extra but worth the money +The rooms were kept clean +Complimentary fruits (I suppose the peaches are from the garden) and drinks they left for us in the room upon arrival was a nice touch +The staff was helpful
Guest review by
Vildan
Turkey
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 58 reviews
The room was one of the cleanest of all the places we've stayed so far. It's a quiet place among olive groves. Walking distance to Avlaki Beach. For an evening trip to Petra, it is pleasant to walk through the gardens and come across a flock of sheep. The place is in the middle of Anaxos and Petra Beach. You can go any of it in 5 minutes by your car.
Guest review by
Emre
Turkey
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 45 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 :)
Guest review by
AHMET
Turkey
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 54 reviews
It is lovely one room - house with the bathroom, kitchen, dining table sofa, bed and some other furniture. It is well equipped and nice. The house is part of the group of three houses standing alone in the nice private garden at the end of Petra beach. It is surrounded by green, trees, flowers. It´s a nice experience.
Guest review by
Monika
Slovakia
gogless