Photo by Lynda Sharpe

Find hotels in Petra from £62

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top 10 Petra hotels and places to stay

Nicholas House

2.0 out of 10, (1)
The price is £68
includes taxes & fees
6 Jul - 7 Jul
Nicholas House

Eressian Hotel & Hammam Spa

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

Eressian Lodgings Apartments

10.0 out of 10, Exceptional, (4)
"Lovely place to stay. Hosts are friendly but not in ur face."
Eressian Lodgings Apartments

Hotel Iris

10.0 out of 10, Exceptional, (1)
"Owners/staff lovely, chatty, helpful. We arrived n Molyvos by bus and they came down to the bus stop to give us and our luggage a lift to the hotel. Room was quite small but had everything we needed. A/c worked well. Shower hot and good pressure. The Breakfadt, including much home made, was tasty and plentiful."
The price is £107
includes taxes & fees
3 Aug - 4 Aug
Hotel Iris

Aeolian Village Beach Resort

4.0 star property
9.4 out of 10, Exceptional, (19)
"Perfect stay with the best beach in Lesvos and best restaurants nearby. Clean rooms, clean facilities, great breakfast. "
The price is £125
includes taxes & fees
18 Jul - 19 Jul
Aeolian Village Beach Resort

Sunrise Resort Hotel

5.0 star property
9.2 out of 10, Wonderful, (30)
"Well organized resort. Extremely sincere and helpful staff. "
The price is £82
includes taxes & fees
10 Jul - 11 Jul
Sunrise Resort Hotel

Nitelli's Houses

9.0 out of 10, Wonderful, (14)
"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."
The price is £157
includes taxes & fees
6 Jul - 7 Jul
Nitelli's Houses

Panselinos Hotel

3.0 star property
8.6 out of 10, Excellent, (32)
"Rooms and service are one of the best…large sea water pool is an asset"
Panselinos Hotel

Sappho Hotel

2.0 star property
8.8 out of 10, Excellent, (22)
"Great place to stay and a wonderful seating area outside the front doors on the water. "
The price is £62
includes taxes & fees
6 Jul - 7 Jul
Sappho Hotel

Delfinia Hotel & Bungalows

8.0 out of 10, Very good, (87)
"Great property, great service, great location! Amazing customer service, great pool, great pool bar & restaurant!"
The price is £90
includes taxes & fees
8 Jul - 9 Jul
Delfinia Hotel & Bungalows
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

Learn more about Petra

Explore Petra: its monuments, island views, beaches and more!

Photo by Lynda Sharpe
Open Photo by Lynda Sharpe

Find out more about Petra

Find out more about Petra

Top reasons to visit Petra

  • Beautiful Beaches: Petra boasts stunning beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Cultural Exploration: Visitors can immerse themselves in the local culture by exploring charming streets and enjoying traditional tavernas.
  • Historic Castle: The historic castle in Petra offers a glimpse into the region's rich heritage and captivating history.
  • Picturesque Landscapes: The surrounding landscapes provide breathtaking views and opportunities for outdoor adventures.
  • Diverse Accommodation: Petra features a range of charming hotels and guesthouses to suit all types of travellers.

Find great hotels in and around Petra

Discover a delightful range of accommodation options in Petra, where charming hotels and guesthouses cater to every traveller's needs. Whether you're seeking a family-friendly retreat, a pet-friendly getaway, or simply a relaxing beach holiday, Petra offers an array of choices to ensure a memorable stay. Explore the best hotels in the area, perfectly positioned for you to enjoy the stunning landscapes and local culture.

  • Delfinia Hotel & Bungalows: A perfect blend of business and leisure, Delfinia Hotel & Bungalows offers a 3-star experience just 1.2km from Petra. This hotel is ideal for travellers seeking a beach vacation alongside business amenities. Guests will appreciate the direct access to the beach, allowing for both relaxation and productivity. The property is well-equipped with facilities such as a Business Centre, Meeting Room, and Conference Centre, making it a suitable choice for corporate trips that require a seaside retreat.
  • Clara Hotel: This family-friendly 4-star hotel is situated in the heart of Petra, making it an excellent choice for those travelling with children. Clara Hotel features convenient direct access to the beach, ensuring fun-filled days by the sea. Families will enjoy the thoughtful amenities tailored for children, including a pool designed specifically for younger guests and a First Aid Kit for added peace of mind. The hotel's welcoming atmosphere and focus on family experiences make it a delightful choice for a beach holiday.
  • Molyvos I: Located 1.9km from Petra, Molyvos I offers a relaxed 3-star beach experience. With direct access to the beach, this hotel is perfect for travellers looking to unwind by the sea. Although it may not provide extensive amenities, its proximity to the beach and the tranquil environment make it an appealing option for those seeking a simple yet enjoyable vacation getaway. Molyvos I is an excellent choice for beach lovers wanting to immerse themselves in the natural beauty of the North Aegean Islands.

Where to stay near Petra

Petra, a charming village in the North Aegean Islands, offers a delightful blend of beach relaxation and cultural exploration. Wander through its welcoming streets, soak up the historical atmosphere, and savour the local cuisine at friendly tavernas. Nearby, you can discover stunning beaches, picturesque landscapes, and the rich heritage of the region, making it an ideal destination for those seeking both adventure and relaxation.

  • Mithimna: Situated a mere 1.9km from Petra, Mithimna is a charming village that offers a delightful blend of beach relaxation and cultural experiences. With visitor numbers peaking from June to August, this vibrant locale is perfect for those seeking outdoor adventures and a taste of local culture. Explore the inviting public market, indulge in a rejuvenating spa day, or stroll along the picturesque marina. The nearby castle and beautiful beaches provide a stunning backdrop for your holiday, making Mithimna a perfect base for exploration.
  • Anaxos: Just 1.2km away from Petra, Anaxos is a quaint village known for its romantic atmosphere and beautiful beaches. The peak travel season runs from July to September, attracting couples and beach lovers alike. Enjoy leisurely walks along the scenic shoreline or visit local shops for unique souvenirs. The village’s close proximity to the marina and castle adds to its charm, ensuring that your visit is filled with both relaxation and adventure. Anaxos is an ideal spot for those wishing to create lasting memories with a loved one.
  • Vafios: Located 1.9km from Petra, Vafios is a serene village that is perfect for beach enthusiasts and nature lovers. Like its neighbours, Vafios experiences peak visitor numbers during the summer months, particularly from July to September. The village’s stunning wetlands, coupled with inviting beaches and a marina, provide ample opportunities for outdoor activities and leisurely days by the water. Vafios offers an authentic Greek experience, making it an excellent destination for those looking to unwind and appreciate the natural beauty of the North Aegean Islands.

Things to do near Petra

Petra offers a delightful blend of beach relaxation and cultural exploration, making it an ideal destination for a varied holiday. Visitors can indulge in spa treatments and body therapies, while also enjoying enriching experiences such as visiting local monasteries. Whether you're seeking outdoor adventures or immersing yourself in the area's rich heritage, Petra has something for everyone.

Shopping

In Petra, you can explore local shops for unique souvenirs and handmade crafts. For a more extensive shopping experience, head to Mytilini, around 18.6km away, where you can find larger stores and boutiques, offering everything from fashion to local delicacies.

Recreation

Experience the soothing waters of Thermes Gera Hot Springs, located 13.7km from Petra. Enjoy rejuvenating body treatments in a serene environment, perfect for relaxation. After your wellness session, take a leisurely stroll along the scenic coastline to fully embrace the tranquil vibes of the area.

Adventure

Explore the beautiful beaches of Petra, perfect for sunbathing and water sports like kayaking and paddleboarding. Discover the nearby scenic trails for hiking, which offer stunning views of the coastline and local flora, ideal for both adventurous trekkers and leisurely walkers.

Nightlife

In Petra, the vibrant seaside bars offer a relaxed atmosphere with stunning sunset views. Enjoy cocktails at local tavernas or dance the night away at beach clubs, where live music and DJs create an unforgettable nightlife experience, perfect for mingling with fellow travellers.

Booking tips and Expedia advantages for Petra

To save money on your trip to Petra, visit during the cheaper months of February or November to December, and avoid the pricier summer season. Book your hotel about a month in advance for the best deals, particularly on Tuesdays, which are the least expensive days to stay. Use Expedia’s tools to compare prices and filter for budget-friendly or eco-certified accommodations. Additionally, consider booking a package that combines your hotel, flights, and activities for further savings. Keep an eye out for last-minute deals marked with a green label for spontaneous travel options.

  • 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: Expedia’s search tool enables you to set your budget, choose your desired location, and more. You can organise your results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • 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 offers a delightful blend of beach, outdoor, and cultural experiences, making it an ideal destination for a varied vacation. Visitors can explore beautiful beaches, a charming marina, and the historic castle, all of which cater to those seeking enriching cultural encounters and outdoor adventures. With its stunning scenery and diverse attractions, Petra is perfect for travellers looking to immerse themselves in local culture while enjoying the picturesque surroundings.

  • Molyvos Harbour: Experience the vibrant atmosphere of Molyvos Harbour, a charming marina located 1.9km from Petra. Enjoy water-based adventures, sun-soaked beaches, and breathtaking outdoor views, perfect for relaxation and exploration.
  • Molyvos Castle: Perched 1.9km from Petra, Molyvos Castle offers a glimpse into the region's rich history. Wander through its ancient walls, soak in the romantic ambience, and enjoy panoramic views of the Aegean Sea.
  • Eftalou Hot Springs: Just 2.5km from Petra, Eftalou Hot Springs invites you to indulge in natural wellness. Here, you can unwind in warm, therapeutic waters surrounded by stunning landscapes, making it an ideal spot for relaxation.

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 (dry). 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 SunnyAverageAverage
March52.3°F (11.3°C)Light RainMostly SunnyAverageSlightly High
April58.3°F (14.6°C)Light RainMostly SunnyAverageSlightly Low
May66.6°F (19.2°C)No Rain (Dry)SunnyAverageAverage
June74.3°F (23.5°C)No Rain (Dry)SunnyHighAverage
July79.3°F (26.3°C)No Rain (Dry)SunnyHighSlightly High
August79.7°F (26.5°C)No Rain (Dry)SunnyHighSlightly High
September73.2°F (22.9°C)No Rain (Dry)SunnyAverageAverage
October64.8°F (18.2°C)Light RainSunnyLowSlightly Low
November58.8°F (14.9°C)Light RainMostly SunnyLowSlightly Low
December52.2°F (11.2°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Petra

For your visit to Petra on the island of Lesvos, the primary airport is Mytilene International Airport (MJT), situated approximately 18.6km away. You’ll find several excellent hotels nearby, including the Elysion Hotel, a 5-star establishment located 621m from the airport, and the Heliotrope Hotels, a 4-star option just 1.2km away. Theofilos Paradise Boutique Hotel, another 4-star choice, is 2.5km from the airport. All these hotels offer convenient access to the airport, making your travel seamless. Enjoy your stay in this beautiful part of Greece!

Frequently asked questions

When is the best time to go to Petra?
The most popular time to visit Petra is during the spring months of March to May. This period offers mild temperatures, typically ranging from 15 to 25°C, making it superb for exploring the ancient ruins and taking in the breathtaking landscapes. The pleasant weather allows you to comfortably navigate the extensive site, from the iconic Treasury to the stunning Monastery, without the heat often experienced in the summer.

During the peak season, which spans from March to May, Petra attracts many tourists, eager to witness its wonders. This bustling atmosphere can enhance your experience, particularly if you enjoy mingling with fellow travellers and sharing tips about the best spots to visit. Guided tours are especially popular during this time, providing insights into the rich history of this UNESCO World Heritage Site.

For those who prefer a quieter experience, consider visiting in late autumn, particularly in November. The weather remains manageable, and the crowds thin out, allowing you to savour the tranquility of Petra. This time also affords you the opportunity to engage more deeply with the local culture, as you may find fewer tourists at popular sites.
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?
Before booking your Petra hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
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 £62 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.