Find hotels in Petra from $37

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petra hotels

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
$96 nightly
The price is $111
Jun 21 - Jun 22
Total with taxes and fees
Hotel Delfinia

Sunrise Resort Hotel

Sunrise Resort Hotel
5.0 star property
Lesvos
9.0 out of 10, Wonderful, (43 reviews)
"Very friendly staff, delicious buffet breakfast with many options, really nice grounds and wonderful contemporary rooms. "
United States
Vasilios
$87 nightly
The price is $112
May 27 - May 28
Total with taxes and fees
Sunrise Resort Hotel

Panselinos Hotel

Panselinos Hotel
3.0 star property
Lesvos
8.8 out of 10, Excellent, (35 reviews)
"Rooms and service are one of the best…large sea water pool is an asset"
United States
IDIL
Panselinos 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
$105 nightly
The price is $121
Jun 13 - Jun 14
Total with taxes and fees
LASSIA STUDIOS

Omega Rooms Anaxos

Omega Rooms Anaxos
Lesvos
8.6 out of 10, Excellent, (17 reviews)
"Karşılama çok hızlı ve enerjikti, adımı söylediğim anda odama ışınlandım, havuz temiz, yatak pek rahat değildi, oda hergün temizlendi, mutfak ekipmanları biraz.eksik elden geçse iyi.olur, denize yakın, çevrede alternatif yemek çeşitleri mevcut, markette öyle, fiyat performans açısından benim için yeterliysi, teşekkürler."
Turkey
Atilla
Omega Rooms Anaxos

Hotel Iris

Hotel Iris
1.0 star property
Lesvos
10.0 out of 10, Exceptional, (4 reviews)
"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."
United Kingdom
Michael
Hotel Iris

The Loriet

The Loriet
4.0 star property
Lesvos
8.4 out of 10, Very Good, (82 reviews)
"All good, friendly staff and good atmosphere. Convenient to reach hotel with small fee with taxi or short drive. "
Turkey
sami
$115 nightly
The price is $138
Jun 4 - Jun 5
Total with taxes and fees
The Loriet

Pasiphae

Pasiphae
3.0 star property
Lesvos
7.6 out of 10, Good, (18 reviews)
"A peaceful retreat away from the bustling town of Mitilini. This tranquil spot offers a quiet seaside where you can take strolls or enjoy a relaxing dinner by the water."
United States
Miltiadis
Pasiphae

Theofilos Paradise Boutique Hotel

Theofilos Paradise Boutique Hotel
4.0 star property
Lesvos
9.6 out of 10, Exceptional, (162 reviews)
"Breakfast varied each morning and was delicious. All staff are very frieny and helpful. Property and rooms were clean and comfortable. Pool is seasonal though so plan accordingly."
Canada
Kirsten
$133 nightly
The price is $157
May 24 - May 25
Total with taxes and fees
Theofilos Paradise Boutique Hotel

Aeolian Gaea Hotel

Aeolian Gaea Hotel
4.0 star property
Lesvos
9.6 out of 10, Exceptional, (8 reviews)
"Great place to stay. Friendly service and very good facilities. Would definitely stay there again. "
Greece
George
$133 nightly
The price is $158
May 24 - May 25
Total with taxes and fees
Aeolian Gaea Hotel

Kalloni Bay

Kalloni Bay
3.0 star property
Lesvos
9.0 out of 10, Wonderful, (30 reviews)
"Sea side, compact holiday hotel, staff are helpful, baby friendly, nice pool, pool bar service is good, Recommended "
Turkey
Emre
Kalloni Bay

Heliotrope Hotels

Heliotrope Hotels
4.0 star property
Lesvos
8.6 out of 10, Excellent, (197 reviews)
"The parking feels secure and the breakfast was delicious. "
United States
Anila
$80 nightly
The price is $99
May 25 - May 26
Total with taxes and fees
Heliotrope Hotels

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 traveler
$97 nightly
The price is $106
May 24 - May 25
Total with taxes and fees
Archontiko Petras 1821

Nicholas House

Nicholas House
Lesvos
2.0 out of 10, (1 review)
Nicholas House

Clara Hotel

Clara Hotel
3.0 star property
Lesvos
8.0 out of 10, Very Good, (16 reviews)
"Great place to stay in Petra, great service, great location, great experience!"
United States
Michael
Clara Hotel

Blue Sky Hotel

Blue Sky Hotel
3.0 star property
Lesvos
Blue Sky Hotel

Theofilos Superior Resort Hotel & Spa

Theofilos Superior Resort Hotel & Spa
4.0 star property
Lesvos
6.0 out of 10, (3 reviews)
"La struttura è nel cuore dell'Old Town di Petra, molto caratteristico per le costruzioni ed i viottoli in pietra, un piacere passeggiarvi. Spiaggia di Petra (non il massimo, ma a 3 Km c'è Anaxos, molto meglio) e Chiesa della Beata Vergine (l'attrazione del posto) facilmente raggiungibili a piedi. Però: la Struttura è in decadenza e gestita in maniera troppo familiare, ne risentono i servizi. Una piscina è fuori uso e triste da vedere, la Spa è inutilizzabile benchè pubblicizzata, e le stanze...
Italy
Davide
Theofilos Superior Resort Hotel & Spa

Anaxos Garden

Anaxos Garden
Lesvos
10.0 out of 10, Exceptional, (4 reviews)
"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"
United Kingdom
Anonymous traveler
Anaxos Garden

Michaelia Hotel

Michaelia Hotel
2.0 star property
Lesvos
6.2 out of 10, (23 reviews)
"Banyo berbat . Tuvaleti kova ile su dökerek yolluyorsun. Daha ne anlatayım."
Turkey
Anonymous traveler
Michaelia Hotel

Belvedere Aeolis Hotel

Belvedere Aeolis Hotel
3.0 star property
Lesvos
7.0 out of 10, Good, (8 reviews)
"Το προσωπικό ήταν πολύ ευγενικό και εξυπηρετικό. Το δωμάτιο ήταν καθαρό όπως και οι εξωτερικοί χώροι. Ιδανικό για οικογένειες."
Greece
Electra
Belvedere Aeolis Hotel
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 Harbor.

Lesvos island . Greece. Beautiful coastal village Petra with famous monastery over the rock and great beach

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: Relax on the beautiful Petra Beach, known for its clear waters and inviting atmosphere.
  • Outdoor Adventures: Engage in various outdoor activities, perfect for those seeking adventure in a picturesque setting.
  • Cultural Experiences: Immerse yourself in local culture through live music events and traditional customs.
  • Historic Attractions: Explore the historic castle and scenic marina that add to Petra's charm.
  • Diverse Accommodations: Choose from a variety of lodging options, catering to families, pets, and relaxation seekers.

Find great hotels in and around Petra

Experience the charm of Petra with a wide array of lodging options, including hotels and guesthouses, designed to cater to every traveler's preferences. Whether you're seeking a family-friendly getaway, a pet-friendly stay, or simply a relaxing beach retreat, you'll find accommodations that offer essential amenities, guest reviews, and options for extra beds to enhance your visit. Discover the perfect base for your adventures in this beautiful part of the North Aegean Islands.

  • Clara Hotel: Clara Hotel is a 4-star property boasting a guest rating of 8.0, ideal for families and beach lovers. Located 0.8 miles from Petra, this hotel offers direct access to the beach, making it perfect for a sun-soaked getaway. Families will appreciate the thoughtful amenities designed for children, including a pool specifically for younger guests and essential services like a first aid kit. With a focus on creating a family-friendly atmosphere, Clara Hotel ensures that both parents and children have a memorable vacation experience.
  • Theofilos Classic Hotel: Theofilos Classic Hotel is a charming 3-star accommodation located in the heart of Petra, catering to pet lovers with its pet-friendly policy. Guests can enjoy their stay knowing that their furry friends are welcome, though some restrictions apply. This property has a relaxed atmosphere, making it a great choice for those who want to travel with their pets without any hassle. The friendly staff ensures a comfortable stay, allowing you to focus on creating lasting memories with your loved ones—both human and animal.
  • Michaelia Hotel: Michaelia Hotel is a delightful 3-star hotel situated in Petra, perfect for families and beach enthusiasts alike. This property offers direct beach access, allowing guests to fully relax and enjoy the sun and sea. With a range of children’s amenities, including a shared playground, supervised childcare options, and an arcade game room, families can unwind knowing their kids are entertained. The inviting atmosphere and family-centric services make Michaelia Hotel an excellent choice for a fun-filled vacation.

Where to stay in Petra

Petra, a charming village in Lesvos, Greece, offers a delightful blend of beach relaxation and cultural exploration. Visitors can unwind at the stunning Petra Beach, soak in the vibrant atmosphere of the coastal town, and enjoy the friendly local ambiance. Don't miss the opportunity to take a trip to the nearby beautiful island of Crete, where luxury and history await. Experience the perfect mix of outdoor adventures and serene beach days in this picturesque destination.

  • Lesvos: As a vibrant island city, Lesvos is a gem in the North Aegean, captivating visitors with its rich cultural heritage and stunning landscapes. With its peak tourist season from June to August, travelers flock here to enjoy the beautiful beaches, outdoor adventures, and a taste of local culture. Explore the marina and historic sites, indulge in spa treatments, or relax at the beach. Lesvos offers a diverse array of activities, making it an ideal starting point for your exploration of the region.
  • Mithimna: Just a short distance of 3 miles from Petra, Mithimna is a quaint village that invites you to experience its serene beach life and captivating history. With its seasonal influx of visitors peaking in the summer months, Mithimna is perfect for those seeking outdoor activities like swimming and sunrise views. Don’t miss the impressive castle that overlooks the village, offering a glimpse into the past and stunning views of the coastline. This charming destination is a peaceful retreat for those looking to unwind.
  • Anaxos: Located 2 miles from Petra, Anaxos is a lovely village that enchants travelers with its inviting beaches and local charm. With its peak tourist season from July to September, it’s a hotspot for beach lovers and outdoor enthusiasts alike. Anaxos offers a range of activities, from leisurely walks along the shore to shopping for local crafts. The nearby marina and castle add to the allure, providing both relaxation and a touch of adventure. Anaxos is the perfect spot to soak in the essence of the Aegean.

Things to do in Petra

Petra offers a delightful blend of beach relaxation, outdoor adventures, and cultural experiences. Visitors can enjoy rejuvenating spa treatments and immerse themselves in local culture through live music events. The area boasts various tourist attractions that provide an engaging experience, making it an ideal destination for those seeking both leisure and cultural enrichment during their vacation.

Shopping

In Petra, you can explore local shops for unique souvenirs and traditional crafts. If you're up for a drive, check out the nearby Mytilini Mall, which offers a variety of stores, including fashion boutiques and gift shops, perfect for finding special items to take home.

Recreation

In Petra, indulge in rejuvenating spa therapies at the local wellness centers, where you can experience traditional Greek treatments and serene surroundings. Participate in yoga sessions on the beach, and enjoy holistic workshops focused on relaxation and mindfulness, all while soaking in the charming Mediterranean atmosphere.

Adventure

Explore the beautiful beaches of Petra with water sports like jet skiing and paddleboarding. Take a hike to the nearby cliffs for stunning panoramic views, or visit the charming local shops and cafes to experience the vibrant culture of the area. Enjoy the sunset at the waterfront for a perfect end to your day.

Nightlife

In Petra, the vibrant nightlife features cozy tavernas and lively bars where locals and tourists mingle. Enjoy traditional Greek music and dance at venues like the Aloha Bar, or unwind at the Sunset Café, which offers stunning views over the Aegean Sea as you sip on refreshing cocktails.

*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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking your Petra hotel along with your flights and activities as part of an Expedia package.

Find the best attractions near Petra

Petra is a charming destination perfect for beach, outdoor, and culture-themed vacations. Visitors can enjoy a variety of attractions, including beautiful beaches, a historic castle, and a scenic marina. Whether you're seeking a romantic getaway or a cultural experience, Petra offers plenty of opportunities to explore and unwind in this picturesque location in the North Aegean Islands.

  • Molyvos Harbour: Located 3 miles from Petra, this picturesque marina offers a vibrant outdoor atmosphere perfect for adventure seekers and beach lovers. Enjoy water sports, stroll along the waterfront, and soak in the stunning views of the Aegean Sea.
  • Molyvos Castle: This historic castle, also 3 miles from Petra, provides a romantic backdrop with its ancient stone walls and breathtaking panoramic views. Explore its rich cultural heritage and enjoy a glimpse into the past while taking in the beautiful surroundings.
  • Anaxos Beach: Just 2 miles from Petra, Anaxos Beach invites you to relax on its sandy shores. With its laid-back beach vibes, it's the perfect spot for sunbathing, swimming, and enjoying the crystal-clear waters of the Aegean.

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 visit Petra, Greece, you can fly into several nearby airports. Mytilene International Airport (MJT) is the closest, located 30 miles away, with hotels like Elysion Hotel and Heliotrope Hotels just a mile or two from the airport. Chios Island National Airport (JKH) is 68 miles away, featuring nearby options such as Argentikon Luxury Suites and Chios Chandris Hotel, both within 2 miles. Lastly, Lemnos International Airport (LXS) is 65 miles from Petra, with Lemnos Village Resort and Lively Lofts by The Varos Residences offering shuttle services for convenient access. Each airport provides easy access to Petra and a range of hotel accommodations for a comfortable stay.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Petra using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Petra.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Petra side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Petra?
The best area to stay in Petra is along the main beach road, which offers direct access to the sea and the town's amenities.

This area is the heart of Petra, stretching along the coastline with hotels, tavernas, and shops lining the street. The iconic Petra Rock, topped by the Panagia Glykofilousa church, is a prominent landmark visible from most points in this neighborhood. It's a convenient and pleasant base for visitors.

Couples often find this area ideal due to the ease of access to beachside dining and evening strolls. The proximity to the water creates a relaxed setting, and many accommodations offer views of the Aegean Sea and the sunset.

Families will also appreciate staying along the main beach road. The shallow waters of Petra Beach are suitable for children, and the convenience of having restaurants and shops within walking distance makes for a stress-free vacation.
When is the best time to go to Petra?
The best times to visit Petra are during the spring (late March to May) and autumn (late September to November) when the weather is mild and pleasant for exploring.

Spring in Petra brings comfortable temperatures, typically ranging from 60°F to 80°F (15°C-27°C). The landscape is also at its most beautiful during this season, with wildflowers blooming across the desert terrain, which enhances the experience of visiting the ancient city. This period is ideal for couples who enjoy hiking and sightseeing without the discomfort of extreme heat.

Autumn offers similar comfortable temperatures, usually between 65°F and 85°F (18°C-30°C). The intense summer heat has subsided, making it superb for longer walks and exploring the many trails and tombs within Petra. Solo travelers will appreciate the agreeable weather for extended explorations of the site's vastness, including climbs to the Monastery or High Place of Sacrifice.
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?
With Expedia, you earn OneKeyCash™* on eligible Petra hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $37 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