Photo by Lynda Sharpe

Search Petra hotels

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Petra

Nicholas House
2.0 out of 10, (1)
Nicholas House
Archontiko Petras 1821
4.0 star property
9.4 out of 10, Exceptional, (19)
"Amazing and comfortable hotel with amazing staff. We loved everything about the hotel. It was like home. We definitely recommend it."
The price is AU$138
includes taxes & fees
17 Oct - 18 Oct
Archontiko Petras 1821
Delfinia Hotel & Bungalows
7.6 out of 10, Good, (114)
"Clean rooms. Nice property right on the beach. Only downside was the pool closed too early."
The price is AU$132
includes taxes & fees
16 Oct - 17 Oct
Delfinia Hotel & Bungalows
Sappho Hotel
2.0 star property
9.0 out of 10, Wonderful, (25)
"Great place to stay and a wonderful seating area outside the front doors on the water. "
The price is AU$90
includes taxes & fees
31 Oct - 1 Nov
Sappho Hotel
Paradisos studios
9.4 out of 10, Exceptional, (3)
Paradisos studios
Aegeon Hotel
8.8 out of 10, Excellent, (26)
"Great service and a very clean area in general. We felt very welcome! The breakfast was amazing!"
The price is AU$88
includes taxes & fees
17 Oct - 18 Oct
Aegeon Hotel
Kaloni village apartments
8.4 out of 10, Very good, (7)
Kaloni village apartments
Panselinos Hotel
3.0 star property
8.8 out of 10, Excellent, (35)
"Rooms and service are one of the best…large sea water pool is an asset"
Panselinos Hotel
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
Imerti Hotel
3.0 star property
9.4 out of 10, Exceptional, (25)
The price is AU$188
includes taxes & fees
31 Oct - 1 Nov
Imerti Hotel
Anaxos Garden
10.0 out of 10, Exceptional, (4)
"I have stayed at the Anaxos Garden 4 times and Yiota and Dinitri and their whole family are so friendly and welcoming, the rooms are extremely clean and the maid comes in each day, the pool side bar and pool area are beautiful and the complex is 5 mins from the beach, I intend to visit again, I would definately recommend the Anaxos Garden"
Anaxos Garden
ISSA Thermi
The price is AU$103
includes taxes & fees
16 Oct - 17 Oct
ISSA Thermi
Elena
The price is AU$75
includes taxes & fees
25 Oct - 26 Oct
Elena
Hotel Iris
10.0 out of 10, Exceptional, (4)
"Yurt dışındaki konaklamalarım arasında en rahat ve en konforlu konaklamalarımdan biriydi. Çalışanlar güler yüzlü ve yardımseverlerdi kesinlikle tekrar Molivos bölgesinde konaklayacağım bir yer."
The price is AU$145
includes taxes & fees
25 Oct - 26 Oct
Hotel Iris
Shine Studios
9.8 out of 10, Exceptional, (8)
"Ιδανικό για στιγμές χαλάρωσης κ ξεκούρασης,μακριά από φασαριες με πολύ όμορφη ατμόσφαιρα."
The price is AU$96
includes taxes & fees
25 Oct - 26 Oct
Shine Studios
Apolithon Premium Houses
The price is AU$151
includes taxes & fees
15 Nov - 16 Nov
Apolithon Premium 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.

Photo by Lynda Sharpe
Open Photo by Lynda Sharpe

Top Petra Hotel Reviews

More cheap accommodation in Petra

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts beautiful beaches perfect for sunbathing and swimming.
  • Historic Sites: Explore the ancient city of Petra, rich in history and culture.
  • Enchanting Night Experiences: Don't miss Petra by Night, where the site is illuminated in a magical setting.
  • Outdoor Adventures: Enjoy scenic hiking trails and outdoor activities in the surrounding landscapes.
  • Vibrant Local Culture: Mingle with friendly locals and experience the lively atmosphere of the village.

Find great hotels in and around Petra

Discover the ideal accommodation for your getaway in Petra, Lesvos, where a variety of hotels and guesthouses cater to your needs. Whether you're seeking a beachside retreat, a family-friendly stay, or a pet-friendly experience, you'll find some of the best hotels in the area, including the renowned Petra Moon Hotel. Enjoy the charm of this beautiful destination while relaxing in comfort and style.

  • Delfinia Hotel & Bungalows: Nestled only 3.2km from Petra, Delfinia Hotel & Bungalows offers a vibrant family-friendly atmosphere perfect for beach lovers and adventure seekers alike. With direct beach access, guests can indulge in a range of recreational activities right at their doorstep. The hotel features exciting adventure sports options such as mountain climbing, horse riding, and hiking, ensuring a thrilling holiday experience. Families will appreciate the dedicated amenities for children, including a shared playground and an arcade game room, along with onsite babysitting services available for a fee, making it an ideal choice for those travelling with kids.
  • Clara Hotel: Located in the heart of Petra, Clara Hotel is a charming 4-star accommodation designed for families seeking a relaxing beach vacation. With direct access to the stunning beach, guests can unwind and soak up the sun or enjoy family-friendly activities by the shore. The hotel is equipped with essential amenities for children, such as a pool specifically designed for little ones and a first aid kit to ensure peace of mind for parents. Clara Hotel’s welcoming atmosphere combined with its focus on family needs makes it a superb choice for a memorable getaway.
  • Molyvos I: Situated 4.8km away from Petra, Molyvos I is a welcoming 3-star hotel that prides itself on providing guests with a quintessential beach vacation experience. With direct beach access, this hotel is perfect for those wanting to enjoy sun-soaked days by the sea. Guests can relish the tranquil surroundings and picturesque views, making it a great spot for relaxation. Molyvos I combines comfort and convenience, offering a delightful escape for beach enthusiasts looking to unwind in a serene environment.

Where to stay in Petra

Petra offers a delightful blend of beachside relaxation and cultural exploration. Visitors can bask in the sun at stunning beaches, while also immersing themselves in the friendly atmosphere of the village. Nearby, you’ll find charming towns and luxurious resorts that enhance your experience. Don't miss the chance to explore historical sites and the vibrant local culture, making Petra a prime location for a truly memorable holiday.

  • Lesvos: Nestled in the crystal-clear waters of the Aegean Sea, Lesvos is a vibrant island city that serves as a gateway to the stunning region of Petra. Known for its moderate seasonal tourism, Lesvos attracts visitors especially from June to August, drawn by its beautiful beaches, rich culture, and outdoor activities. Here, you can indulge in spa treatments, explore the lively public market, or simply unwind at the marina. The island is dotted with historic sites that offer a glimpse into its storied past, making it a perfect blend of relaxation and exploration.
  • Mithimna: Just a short 4.8km jaunt from Petra, Mithimna is a charming village that captures the essence of traditional Greek life. Seasonal tourism peaks during the summer months, with guests flocking for its beautiful beaches and cultural experiences. Enjoy leisurely strolls through the shopping area, unwind at local spas, or visit the impressive castle that overlooks the village. Mithimna’s stunning coastal views and welcoming atmosphere make it an ideal spot for those seeking both relaxation and adventure.
  • Anaxos: Located a mere 3.2km from Petra, Anaxos is a picturesque village perfect for those looking for a romantic getaway. Highly seasonal, this village sees its busiest visitors from July to September, making it a popular choice for beach lovers. Activities such as walking along the scenic coastline and exploring local shops are highlights here. With its proximity to beautiful beaches and the enchanting marina, Anaxos offers a serene escape where you can enjoy the tranquil beauty of the Aegean.

Things to do near Petra

Petra offers a delightful mix of beach, outdoor, and cultural experiences. You can indulge in spa treatments, explore scenic hiking trails, and enjoy a lovely picnic in the area. Don't miss the enchanting Petra by Night, where the site is beautifully illuminated. Whether you're wandering through the town or taking a trip to Petra, there's plenty to keep you entertained and relaxed during your stay.

Shopping

In Petra, you can shop at local markets offering handmade crafts and souvenirs. If you're up for a drive, check out the Lesvos Town Market, about 30 minutes away, where you'll find unique local goods and traditional Greek products to take home.

Recreation

At Thermes Gera Hot Springs, 35.4km from Petra, indulge in rejuvenating body treatments surrounded by tranquil vibes. Experience the soothing thermal waters and unwind in nature, making it a perfect escape for relaxation and wellness while enjoying the natural beauty of Lesvos.

Adventure

In Petra, explore the stunning beaches and crystal-clear waters for snorkelling and swimming. Discover the nearby hiking trails that lead to breathtaking views of the coastline. Don't miss the chance to sample local cuisine at charming tavernas, offering a taste of authentic Greek hospitality.

Nightlife

Petra's nightlife is vibrant and inviting. Start your evening at the lively Ouzeri, where you can savour local meze and ouzo. Later, stroll to the charming Café Bar, ideal for enjoying a refreshing cocktail while soaking in the atmosphere of this picturesque village.

Booking tips and Expedia advantages for Petra

When visiting Petra, consider saving money by booking your stay during the cheaper months of February or November to December, avoiding the pricier June to August. Aim to book around a month in advance for the best rates, and check Expedia's last-minute deals for additional savings. Tuesday is the most affordable day to stay, so plan accordingly. Use Expedia’s search tool to filter by budget and eco-friendly options, and consider package deals that combine flights and accommodations for further discounts. Additionally, look out for loyalty programs to earn rewards on your bookings.

  • 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: Booking a hotel in Petra about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 specify your budget, chosen location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you have the option to refine your search by hotel category—selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are ready for booking.
  • Consider bundling your trip: You can save some cash by combining your Petra hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Petra

Petra, a captivating destination in Greece, offers a blend of beach, outdoor, and cultural experiences. Visitors can explore stunning beaches, the local marina, and historical castles. For those keen on history, the ancient city of Petra is a must-see. Don't miss the chance to mingle with the friendly locals and enjoy the vibrant atmosphere that attracts many tourists each year. Whether you're after 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. Enjoy adventurous water activities, relax on the beach, or savour local cuisine at waterfront tavernas while soaking up the stunning coastal views.
  • Molyvos Castle: Explore the enchanting Molyvos Castle, perched atop a hill 4.8km from Petra. This historic site offers a romantic setting with panoramic views of the Aegean Sea, along with fascinating insights into the area's rich cultural heritage.
  • Old Kremasti Bridge: Discover the charm of the Old Kremasti Bridge, located 9.7km from Petra. This historic structure is an impressive testament to local craftsmanship and history, surrounded by beautiful landscapes that invite exploration.

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 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 Rain (Dry)SunnyAverageAverage
June74.3°F (23.5°C)No Rain (Dry)SunnyHighSlightly High
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 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

For your trip to Petra in Lesvos, the primary airport is Mytilene International Airport (MJT), situated 48.3km away. The Elysion Hotel, a 5-star establishment, is a mere 1.6km from the airport, providing convenient access. The 4-star Theofilos Paradise Boutique Hotel is located 6.4km away, while Heliotrope Hotels, also 4-star, is 3.2km from the airport. All these hotels offer easy transportation services to the airport, ensuring a hassle-free journey upon arrival in Greece. Whether you're seeking luxury or comfort, you'll find excellent accommodation options close to Mytilene International Airport.

Frequently asked questions

What's the best place to stay in Petra?
Archontiko Petras 1821 is one of the top choices for your stay based on our traveller data. This hotel offers free parking and a beach bar. Other good options for your visit include Nicholas House and Theofilos Classic Hotel. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
Country Village House: This holiday home rental outside Petra is located in the entertainment district, and has a terrace, a garden and air conditioning to put you at ease in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. Other favourite homes for rent in Petra are Villa Petri - A beautiful traditional house with sea views and stunning sunsets and Gaea Gardens Studios - Holiday home. See all vacation rentals in Petra.
If I need to cancel my hotel reservation in Petra, will I receive a refund?
Yes, you'll find most hotel bookings are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Petra.
What's the best family accommodation in Petra?
Clara Hotel is a hotel with a children's pool and 2 restaurants, and it's a top choice on Expedia for families. Michaelia Hotel is another choice for your child-friendly holiday. Find more child-friendly accommodations in Petra.
What's the best dog-friendly place to stay in Petra?
Theofilos Classic Hotel is a top hotel for people travelling with their pets, and offers a restaurant and an outdoor pool for its human guests. Archontiko Petras 1821 is another option for you and your pet. See more pet-friendly hotel accommodations in Petra.
What's the best hotel to stay near the beach in Petra?
Clara Hotel is a top beach hotel with 2 restaurants and free WiFi, and it's located close to Anaxos Beach . Other good options for your stay near the beach include Niki Studios Sea-Front and Michaelia Hotel. See more stays near the beach in Petra.
What are some accommodation options with pools in Petra?
Theofilos Classic Hotel: Hotel located near Molyvos Harbour. Provides a children's pool, an outdoor pool and a snack bar/deli. Defkalion and Alma Hotel are two additional hotels that offer an on-site pool. View all hotels with pools in Petra.
What's it like staying in Petra?
Visitors can enjoy all that Petra has to offer, including the monuments, museums and beaches. Tourists can also enjoy so much more including its restaurants. In Petra, there are 31 hotels and other accommodation options to choose from. Find out more about Petra.
What should I do while I'm visiting Petra?
Landmarks like Panagia Glykofilousa and Vareltzidena's House might be worth a visit. Additionally, you might want to add Petra Beach to your itinerary. Take a look at what more there is to see and do in Expedia's Petra guide.
What's the weather like in Petra?
The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are January and February, with an average of 10°C. Average annual precipitation for Petra is 711 mm.

Explore a world of travel with Expedia