Find hotels in Petra from £36

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petra hotels

Theofilos Classic Hotel

Theofilos Classic Hotel
3.0 star property
Lesvos
6.2 out of 10, (18 reviews)
"I am not even going to write about how terrible this so called hotel is but it is nothing like they try to sell to you. I left and found another place to stay when I arrived. They promised me a refund but did not give me my money back, hotels dot com tried to help me but they had no luck. They are thieves. Avoid this hotel. "
United Kingdom
John
The price is £39
includes taxes & fees
11 Jun - 12 Jun
Theofilos Classic Hotel

LASSIA STUDIOS

LASSIA STUDIOS
3.0 star property
Lesvos
9.4 out of 10, Exceptional, (13 reviews)
"We had such a wonderful time, the whole staff was extremely friendly, and we felt at home. Plus the location and the decor are wonderful. Very near Petra's town center and the beaches. We thank everyone and will be back !"
Turkey
Ayfer
The price is £82
includes taxes & fees
22 Jun - 23 Jun
LASSIA STUDIOS

Archontiko Petras 1821

Archontiko Petras 1821
4.0 star property
Lesvos
9.4 out of 10, Exceptional, (19 reviews)
"Amazing and comfortable hotel with amazing staff. We loved everything about the hotel. It was like home. We definitely recommend it."
Turkey
Anonymous traveller
The price is £89
includes taxes & fees
17 Jun - 18 Jun
Archontiko Petras 1821

Sappho Hotel

Sappho Hotel
2.0 star property
Lesvos
9.0 out of 10, Wonderful, (26 reviews)
"Great place to stay and a wonderful seating area outside the front doors on the water. "
United States
Tom
The price is £62
includes taxes & fees
11 Jun - 12 Jun
Sappho Hotel

Aegeon Hotel

Aegeon Hotel
3.0 star property
Lesvos
8.8 out of 10, Excellent, (28 reviews)
"Great service and a very clean area in general. We felt very welcome! The breakfast was amazing!"
Sweden
Alee
The price is £50
includes taxes & fees
15 Jun - 16 Jun
Aegeon Hotel

Kaloni village apartments

Kaloni village apartments
Lesvos
8.6 out of 10, Excellent, (8 reviews)
"Too Y and clean"
United States
Litsa
The price is £89
includes taxes & fees
12 Jun - 13 Jun
Kaloni village apartments

Apolithon Premium Houses

Apolithon Premium Houses
Lesvos
The price is £73
includes taxes & fees
28 Jun - 29 Jun
Apolithon Premium Houses

Hotel Delfinia

Hotel Delfinia
3.0 star property
Lesvos
7.6 out of 10, Good, (115 reviews)
"Everything is good exceland hotel"
Turkey
Gülsen
The price is £69
includes taxes & fees
28 Jun - 29 Jun
Hotel Delfinia

Eressian Hotel & Hammam Spa

Eressian Hotel & Hammam Spa
3.0 star property
Lesvos
10.0 out of 10, Exceptional, (3 reviews)
"Very friendly and informative welcome. Calm from the minute you walk through the door. Only 4 rooms so felt very special. Such lovely staff."
United Kingdom
Alison
The price is £141
includes taxes & fees
10 Jul - 11 Jul
Eressian Hotel & Hammam Spa

Aeolian Village Beach Resort

Aeolian Village Beach Resort
4.0 star property
Lesvos
9.0 out of 10, Wonderful, (25 reviews)
"Perfect stay with the best beach in Lesvos and best restaurants nearby. Clean rooms, clean facilities, great breakfast. "
Turkey
Seda
The price is £103
includes taxes & fees
19 Jun - 20 Jun
Aeolian Village Beach Resort

molivos hills

molivos hills
Lesvos
The price is £114
includes taxes & fees
23 Jun - 24 Jun
molivos hills

Eressian Lodgings Apartments

Eressian Lodgings Apartments
Lesvos
10.0 out of 10, Exceptional, (5 reviews)
"Yes the sea was visible from our balcony and the apartment we think is very good for all ages . "
United Kingdom
Taxia
The price is £87
includes taxes & fees
15 Jun - 16 Jun
Eressian Lodgings Apartments

DIAMOND VIEW

DIAMOND VIEW
Lesvos
5.4 out of 10, (3 reviews)
"My stay at Diamond Lesvos was a complete disappointment. Upon arrival, I was not given the balcony room with the view that I had booked. Instead, we were placed in a completely different ground-floor room with direct outdoor access. There was also a cat clearly used to entering the room, constantly trying to get inside through the door and windows, scratching and knocking when it couldn’t. When I complained, the explanation was simply: “The photos on the platform look like that,” which is...
Turkey
Caglar
The price is £36
includes taxes & fees
23 Jun - 24 Jun
DIAMOND VIEW

Nitelli's Houses

Nitelli's Houses
Lesvos
8.8 out of 10, Excellent, (15 reviews)
"Drove by and left. Under construction, crap everywhere and the beach photos are not the beach. Totally remote and on a rock beach, not sand as in the photo. Didn’t even check in."
United States
Suzanne N
The price is £189
includes taxes & fees
25 Jun - 26 Jun
Nitelli's Houses
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petra attractions

Learn more about Petra

Nestled on the coast of Lesvos, this charming village invites you to relax on golden Petra Beach or explore nearby Anaxos Beach. Visit the hilltop Panagia Glykofilousa church for spectacular views, then wander through Vareltzidena's House before taking a short trip to picturesque Mólyvos Harbour.

A beach with colorful umbrellas and sun loungers, a calm sea, and mountains in the background.

Top Petra Hotel Reviews

More cheap stays in Petra

Hotels in Petra with star rating

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts picturesque beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Cultural Attractions: Explore the historic Petra Church and the fascinating Petra Museum to delve into local heritage.
  • Scenic Marina: Enjoy leisurely strolls around the scenic marina, ideal for admiring the beautiful surroundings.
  • Outdoor Adventures: Discover various outdoor activities, from hiking to water sports, catering to all adventure seekers.
  • Warm Hospitality: Experience the friendly locals and their warm hospitality, enhancing your stay in this charming village.

Find great hotels in and around Petra

Discover a delightful array of hotel accommodations in Petra, where comfort meets the charm of the North Aegean Islands. From family-friendly options to pet-friendly guesthouses, you'll find the perfect place to unwind after exploring the stunning beaches and local attractions. Whether you're seeking a hotel in Petra or a cosy guesthouse, you'll enjoy a memorable stay tailored to your needs.

  • Clara Hotel: Clara Hotel is a 4-star gem with a guest rating of 8.0, perfect for families seeking a beach getaway. Located 1.3km from Petra, this property boasts direct access to the beach, allowing guests to indulge in sun-soaked relaxation. Families will appreciate the thoughtful amenities catered to children, including a dedicated children's pool and essential services like a First Aid Kit. The hotel's welcoming environment and family-friendly features make it an ideal choice for a memorable holiday by the sea.
  • Theofilos Classic Hotel: Theofilos Classic Hotel is a charming 3-star accommodation that invites pet lovers to enjoy their stay in Petra. With a pet-friendly policy that permits certain pets onsite, this hotel ensures that you can bring your furry friends along for the adventure. The property is designed with comfort in mind, offering amenities tailored to accommodate pets, such as a waiver for service animals and specific restrictions. Theofilos Classic Hotel is perfect for travellers who wish to explore the area alongside their beloved companions while enjoying a delightful stay.
  • Michaelia Hotel: Michaelia Hotel is a welcoming 3-star option that caters to families and beach enthusiasts alike, providing direct access to the beautiful shores of Petra. The hotel features a variety of child-friendly amenities, including childcare services, an arcade game room, and free cribs for the little ones. With a focus on creating a fun and safe environment for children, Michaelia Hotel is an excellent choice for families looking to enjoy quality time together while making the most of their beach holiday.

Where to stay in Petra

Petra, a charming village in Lesvos, offers a delightful blend of beach relaxation and cultural exploration. Visitors can indulge in luxury holidays while enjoying the warm hospitality of friendly locals. Nearby, the surrounding areas provide a rich historical atmosphere perfect for leisurely strolls and outdoor adventures. Whether you're seeking a luxurious stay or a tranquil retreat, Petra promises a memorable experience filled with stunning scenery and vibrant local culture.

  • Lesvos: As the largest island in the North Aegean, Lesvos is a captivating destination rich in natural beauty and cultural heritage. Situated just a short distance from Petra, it offers a diverse array of experiences for travellers. The island is particularly popular during the summer months, where visitors can partake in beach activities, outdoor adventures, and immerse themselves in local culture. Highlights include scenic marinas, beautiful beaches, and historic sites that reflect the island's fascinating past. Spa and wellness treatments are also widely available for those seeking relaxation amid the stunning surroundings.
  • Mithimna: Located a mere 4.8km from Petra, Mithimna, also known as Molyvos, is a charming village steeped in history. Its picturesque cobbled streets and traditional stone houses create a delightful atmosphere for exploration. The village sees a seasonal influx of visitors, with the summer months being the busiest. Mithimna is perfect for beach lovers and outdoor enthusiasts, offering stunning views and opportunities for swimming and spa treatments. Not to be missed is the impressive castle that overlooks the village, providing a perfect vantage point for breathtaking sunsets over the Aegean Sea.
  • Anaxos: Situated just 3.2km from Petra, Anaxos is a quaint village that offers a tranquil escape from the bustling tourist hotspots. Known for its beautiful beaches and outdoor activities, Anaxos attracts visitors, particularly in the peak months of July to September. The village is an excellent base for walking along the coast or indulging in a bit of shopping at local boutiques. With its proximity to marinas and historical castles, Anaxos provides a perfect blend of relaxation and exploration, making it a delightful stop on your Lesvos adventure.

Things to do in Petra

Petra offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can indulge in spa treatments and explore various attractions, including live music venues and the stunning local scenery. Don't miss the chance to discover the unique charm of Petra, and consider staying at one of the hotels that provide guided tours to enhance your experience. This picturesque destination promises a memorable holiday filled with activities for everyone.

Shopping

In Petra, you can explore charming local shops for unique souvenirs. If you're up for a drive, head to Mytilini for larger stores like Galleria Mytilini and the Mytilini Market, where you’ll find a variety of gifts and local products to take home.

Recreation

In Petra, indulge in the serene atmosphere at the Aegean Wellness Centre, offering holistic therapies and rejuvenating treatments. Alternatively, visit the Blue Horizon Spa, where you can enjoy soothing massages and wellness programmes amidst picturesque views of the Aegean Sea for a truly relaxing experience.

Adventure

Explore Petra's stunning beaches, perfect for sunbathing and water sports. Venture into the nearby hills for exhilarating hiking trails that offer breathtaking views of the Aegean Sea. Don't miss the local tavernas for authentic Greek cuisine after a day of adventure.

Nightlife

Experience vibrant nightlife in Petra by visiting the charming Vicky's Bar for refreshing cocktails and a friendly atmosphere. For a lively evening, check out the local tavernas where you can enjoy traditional Greek music and dance, immersing yourself in the warm hospitality of the locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Petra

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petra are February and November to December, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Petra about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petra is Tuesday. The most expensive day to stay in Petra is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your choices by specifying your budget, preferred location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Petra with your flights and activities through an Expedia package.

Find the best attractions near Petra

Petra, a charming destination in the North Aegean Islands, offers a delightful mix of beach, outdoor, and cultural experiences. Visitors can explore stunning local attractions, including the picturesque beaches, a historic castle, and a scenic marina. Don't miss the chance to visit the Petra Museum and the impressive Petra Church, both essential for a deeper understanding of the area's rich heritage. Whether you seek relaxation or adventure, Petra has something for everyone.

  • Molyvos Harbour: Experience the vibrant atmosphere of Molyvos Harbour, a picturesque marina just 4.8km from Petra. With opportunities for various outdoor activities, beach relaxation, and adventure, it's a perfect spot to enjoy the stunning coastal views and local seafood.
  • Molyvos Castle: Venture to Molyvos Castle, a historic fortress located 4.8km away. This captivating site offers a romantic ambience, rich cultural heritage, and breathtaking panoramic views of the Aegean Sea, making it a must-visit for history enthusiasts and couples alike.
  • Eftalou Hot Springs: Discover the rejuvenating Eftalou Hot Springs, situated 6.4km from Petra. Surrounded by nature, these natural hot springs provide a serene oasis for wellness and relaxation, inviting you to unwind in their soothing thermal waters.

Best time to go to Petra

The best time to visit Petra can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Petra falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Petra falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January48.4°F (9.1°C)Light RainMostly SunnyAverageAverage
February49.8°F (9.9°C)Light RainMostly SunnyAverageSlightly Low
March52.3°F (11.3°C)Light RainMostly SunnyAverageAverage
April58.3°F (14.6°C)Light RainMostly SunnyAverageAverage
May66.6°F (19.2°C)No RainSunnyAverageAverage
June74.3°F (23.5°C)No RainSunnyHighSlightly High
July79.3°F (26.3°C)No RainSunnyHighSlightly High
August79.7°F (26.5°C)No RainSunnyHighSlightly High
September73.2°F (22.9°C)No RainSunnyAverageAverage
October64.8°F (18.2°C)Light RainSunnyLowAverage
November58.8°F (14.9°C)Light RainMostly SunnyLowSlightly Low
December52.2°F (11.2°C)Light RainMostly SunnyLowSlightly Low

The nearest major airports for your trip to Petra

To reach Petra, you can fly into Mytilene International Airport (MJT), situated 48.3km away. Nearby hotel options include the 5-star Elysion Hotel, just 1.6km from the airport, and the 4-star Heliotrope Hotels, located 3.2km away, both offering convenient access. Chios Island National Airport (JKH) is 109.4km from Petra, with excellent accommodation like the 5-star Argentikon Luxury Suites, 3.2km from the airport, providing free transport services. Alternatively, Lemnos International Airport (LXS) is 104.6km away, featuring the 5-star Lemnos Village Resort, situated 16.1km from the airport, which offers shuttle transfers. These air travel routes provide a great start to your Greek adventure.

Frequently asked questions

What is the best area to stay in Petra?
The best area to stay in Petra, for most visitors, is right along the beachfront and the main street that runs parallel to it.

This area is the heart of Petra, stretching along the coastline with the iconic Church of Panagia Glykofilousa perched dramatically on the rock above. The main street, which is largely pedestrianised in the evenings, is lined with tavernas, cafes, and shops, all offering views of the Aegean Sea and the smaller island of Agios Georgios. It's incredibly convenient for beach access and evening strolls.

Couples often find this area ideal for a relaxing holiday. You'll be steps away from the beach for swimming and sunbathing, and there are plenty of spots for a romantic meal with sea views as the sun sets. The gentle pace of life here makes it great for unwinding.

Families with children will also appreciate the convenience of staying right on the beachfront. The shallow waters are suitable for younger swimmers, and having restaurants and shops within easy reach means less hassle.
When is the best time to go to Petra?
For the best weather and fewer crowds, the ideal time to visit Petra is during the shoulder seasons of late April to early June or September to early October.

During these months, the temperatures are pleasantly warm, typically ranging from 20-28°C, making it comfortable for exploring the archaeological site and enjoying outdoor activities. You'll avoid the intense heat of mid-summer and the larger crowds that flock to the site during July and August.

Couples looking for a romantic and relaxed trip will particularly appreciate these times. The softer light of the shoulder seasons is great for photography, and you'll find it easier to secure reservations at popular restaurants and experience the site with a sense of wonder, without feeling rushed or overwhelmed by crowds.

Families travelling with children will also find these periods more enjoyable. The cooler temperatures make walking around the expansive site much more manageable for little ones, and there's more space for them to explore without feeling hemmed in by large groups.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Petra.
How can I save on a Petra hotel booking with Expedia?
Members always get our best prices. Find our best Petra hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Petra hotel?
Prices for hotels in Petra often vary, but you can find a great deal from £36 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia