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

Find hotels in Petra from $50

Check prices for these dates

Tonight
Aug 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

1. Sunrise Resort Hotel

Sunrise Resort Hotel
Lesvos
Australia
Meral
Sunrise Resort Hotel

2. Belvedere Aeolis Hotel

Belvedere Aeolis Hotel
Lesvos
United Kingdom
Adnan
$129 nightly
$148 total
Sep 3 - Sep 4
Total with taxes and fees
Belvedere Aeolis Hotel

3. Hotel Delfinia

Hotel Delfinia
Lesvos
United States
IDIL
$98 nightly
$113 total
Sep 20 - Sep 21
Total with taxes and fees
Hotel Delfinia

4. molivos hills

molivos hills
Lesvos
United States
Mercy
$139 nightly
$155 total
Aug 29 - Aug 30
Total with taxes and fees
molivos hills

5. Omega Rooms Anaxos

Omega Rooms Anaxos
Lesvos
United States
Tuncel
Omega Rooms Anaxos

6. Archontiko Petras 1821

Archontiko Petras 1821
Lesvos
United States
Evlin
$110 nightly
$121 total
Sep 10 - Sep 11
Total with taxes and fees
Archontiko Petras 1821

7. Panselinos Hotel

Panselinos Hotel
Lesvos
Canada
Jean-Philippe
$79 nightly
$92 total
Sep 9 - Sep 10
Total with taxes and fees
Panselinos Hotel

8. Clara Hotel

Clara Hotel
Lesvos
United States
Anonymous traveler
Clara Hotel

9. DIAMOND VIEW

DIAMOND VIEW
Lesvos
Turkey
Caglar
$45 nightly
$52 total
Sep 2 - Sep 3
Total with taxes and fees
DIAMOND VIEW

10. Michaelia Hotel

Michaelia Hotel
Lesvos
United States
Ayse Deniz
Michaelia Hotel

11. Aegeon Hotel

Aegeon Hotel
Lesvos
United States
George
$77 nightly
$90 total
Sep 8 - Sep 9
Total with taxes and fees
Aegeon Hotel

12. LASSIA STUDIOS

LASSIA STUDIOS
Lesvos
Turkey
Ayfer
LASSIA STUDIOS

13. Hotel Iris

Hotel Iris
Lesvos
United Kingdom
Michael
Hotel Iris

14. Hotel Lesvion

Hotel Lesvion
Lesvos
United States
Toya
$111 nightly
$128 total
Sep 1 - Sep 2
Total with taxes and fees
Hotel Lesvion

15. Loriet Hotel

Loriet Hotel
Lesvos
Canada
Bill
$117 nightly
$140 total
Sep 16 - Sep 17
Total with taxes and fees
Loriet Hotel

16. Aeolian Village Beach Resort

Aeolian Village Beach Resort
Lesvos
United Kingdom
Jessica
$110 nightly
$132 total
Sep 21 - Sep 22
Total with taxes and fees
Aeolian Village Beach Resort

17. Theofilos Paradise Boutique Hotel

Theofilos Paradise Boutique Hotel
Lesvos
United States
Caroline
$160 nightly
$187 total
Aug 26 - Aug 27
Total with taxes and fees
Theofilos Paradise Boutique Hotel

18. Theofilos Classic Hotel

Theofilos Classic Hotel
Lesvos
United Kingdom
John
Theofilos Classic Hotel

19. Kalloni Bay

Kalloni Bay
Lesvos
United Kingdom
Robert
Kalloni Bay

20. Akti Vigla Premium

Akti Vigla Premium
Lesvos
United States
Anat
$77 nightly
$86 total
Sep 6 - Sep 7
Total with taxes and fees
Akti Vigla Premium
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular attractions in and around Petra

Nestled along the stunning coastline, Petra offers a perfect blend of relaxation and culture. Explore the beautiful Petra beach, visit the historic Petra castle, and wander through the charming Petra village. This destination is ideal for beach lovers and culture enthusiasts alike, promising an unforgettable getaway.

Molyvos Harbour

9.2/10 (29 reviews)
Experience the best of outdoor adventures at Molyvos Harbour, a vibrant marina known for its beautiful beach and lively atmosphere. Located about 5 miles by car from Petra, this spot offers easy access to stunning coastal views and exciting activities, making it a perfect base for your vacation.
See properties

Petra Beach

9.0/10 (42 reviews)
Ideal for a relaxing day by the sea, Petra Beach offers inviting beach vibes and stunning views. Located about 0.6 mile from Petra, this picturesque spot is perfect for sunbathing or swimming. Its proximity to Petra makes it a convenient choice for visitors looking to enjoy both the beach and local charm.
See properties

Molyvos Castle

9.2/10 (54 reviews)
Ideal for travelers interested in history and stunning views, Molyvos Castle offers a captivating glimpse into the region's rich past. Located about 4 miles by car from Petra, this historic fortress features romantic architecture and breathtaking vistas of the Aegean Sea, making it a convenient stop for your Greek adventure.
See properties

Anaxos Beach

9.4/10 (3 reviews)
Considered a premier spot for beach lovers, Anaxos Beach offers a relaxing atmosphere perfect for soaking up the sun and enjoying the beach vibes. Located about 2 miles by car from Petra, this idyllic stretch of sand makes it easy to unwind while being close to local amenities and attractions.
See properties

Eftalou Hot Springs

8.0/10 (22 reviews)
An essential stop for wellness travelers, Eftalou Hot Springs offers a rejuvenating experience with its soothing thermal waters set against a beautiful outdoor backdrop. Located about 7 miles by car from Petra, it's a convenient retreat that enhances your stay in the region.
See properties

Panagia Glykofilousa

8.6/10 (4 reviews)
Enjoy the simplicity of Panagia Glykofilousa, a charming church nestled within Petra, Lesvos. With its rich cultural vibes, this serene spot offers visitors a unique glimpse into local traditions. Staying nearby makes it easy to explore both the church and the vibrant town’s attractions.
See properties

Iera Moni Limonos

9.0/10 (2 reviews)
Perfectly suited for culture lovers, Iera Moni Limonos offers a glimpse into the rich heritage of Lesvos. This historic monument, located about 12 miles by car from Petra, showcases unique architectural features and serene surroundings. Staying near Iera Moni Limonos makes it easy to explore the area's cultural treasures.
See properties

Saint Panteleimon Church

A must-see for culture seekers, Saint Panteleimon Church offers a serene atmosphere and rich history in the picturesque landscape of Lesvos. Located about 4 miles by car from Petra, it’s an easy drive that allows for a peaceful retreat, making it a great spot to immerse yourself in local heritage.
See properties

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.

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

Top Petra Hotel Reviews

Aeolian Village Beach Resort

Aeolian Village Beach Resort

8/10 Good
"We had a lovely time at this hotel with the kids. The kids pool is perfect to let adults rest on the side but keep a close eye on them. Rooms are basic but clean. The lift needs an upgrade as it is like entering a prison and the wardrobes of Narnia at the same time! Great coffee's from the pool car."
Jessica 4-night trip
Posted 4 days ago
Aeolian Village Beach Resort
Hotel Delfinia

Hotel Delfinia

10/10 Excellent
"Everything was wonderful. We will come again"
Aynur 3-night trip
Posted 5 days ago
Hotel Delfinia
Omega Rooms Anaxos

Omega Rooms Anaxos

10/10 Excellent
"Clean Room. Close to the beach. Great staff."
Tuncel 3-night trip
Posted 6 days ago
Omega Rooms Anaxos
Panselinos Hotel

Panselinos Hotel

10/10 Excellent
"Clean, friendly helpful"
Murat 2-night trip
Posted 2 weeks ago
Panselinos Hotel
molivos hills

molivos hills

10/10 Excellent
"Beautiful and quiet location in the olive groves. Very clean rooms and property. Pool was great and clean. The kitchen in unit was well stocked with everything needed. The outside property had outside seating area with flowers and pretty landscaping. Furnishings in apartment were up to date and nice. Air conditioning kept the place very cool. Molyvos was just a few minutes drive. Very nice stay and will stay again in the future."
Mercy 1-night trip
Posted 1 month ago
molivos hills
Sunrise Resort Hotel

Sunrise Resort Hotel

10/10 Excellent
"Spotless rooms, friendly staff, nice pools. Overall fantastic experience. Will be coming back here again."
Meral 3-night trip
Posted 1 month ago
Sunrise Resort Hotel
Aegeon Hotel

Aegeon Hotel

10/10 Excellent
"⭐⭐⭐⭐⭐ My stay at Aegeon Hotel was one of the most memorable experiences of my life. The owner and every member of the staff were truly exceptional. Their kindness, warmth, and genuine hospitality touched my heart. In today’s world, it is incredibly rare to meet people with such beautiful hearts. I sincerely hope that one day they will have the opportunity to visit Canada or Türkiye, because I would be honored to welcome them into my home and show them the same kindness they showed me. The hotel was spotless, peaceful, and beautifully maintained. Every morning we enjoyed a wonderful breakfast made with fresh local products. The olives from Lesvos were simply incredible—without a doubt some of the most delicious I have ever tasted. The owner went above and beyond to help me whenever I needed anything, making me feel more like a family friend than a guest. If I had more time, I would have happily stayed much longer. As I was leaving, they surprised me with a beautiful gift. It was such a thoughtful gesture that I will treasure forever. I will never forget their generosity, their smiles, and the way they made me feel at home. Thank you from the bottom of my heart for making our stay so special. We didn’t just leave with wonderful memories of Lesvos—we left with memories of truly wonderful people. I look forward to returning one day. With my deepest gratitude, Tamer Yuksel Canada"
Tamer 1-night trip
Posted 2 months ago
Aegeon Hotel
Michaelia Hotel

Michaelia Hotel

8/10 Good
"As a solo traveller, I found Michaelia Hotel to be a good value-for-money choice. The hotel is quite old and the furniture and facilities are dated, but everything is clean and well maintained. The location is one of the main advantages of the hotel. It is within walking distance of beautiful beaches, as well as restaurants and bars, which is very convenient when travelling alone and without a car. One of the highlights is watching the beautiful sunsets from the balconies. A special thanks to Rodulla, who is incredibly friendly, kind, and always ready to help. Her warm hospitality made my stay much more enjoyable and comfortable. The breakfast is simple but adequate, with enough options to start the day. Overall, if you are a solo traveller looking for an affordable beachfront hotel in a convenient location and you don’t expect modern facilities, Michaelia Hotel is a reasonable choice."
Ayse Deniz 4-night trip
Posted 2 months ago
Michaelia Hotel

More cheap stays in Petra

Sappho Hotel

Sappho Hotel

12 Theofrastou Street, Skala Lesvos Lesvos
$86 nightly
$96 total
Sep 25 - Sep 26
Total with taxes and fees
9/10 Wonderful! (31 reviews)
Sappho Hotel
Christina's Garden

Christina's Garden

ANAXOS Lesvos
Get rates
2/10 (1 review)
Christina's Garden
Michaelia Hotel

Michaelia Hotel

Searoad of Petra Lesvos Lesvos Island
Get rates
6.4/10 (25 reviews)
Michaelia Hotel
Pela Hotel

Pela Hotel

Skala Kallonis Lesvos North Aegean Islands
Get rates
4/10 (1 review)
Pela Hotel
Eftalou

Eftalou

Molyvos, MOLYVOS ESV
Get ratesEftalou

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.

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 much is the nightly rate at a Petra hotel?
Prices for hotels in Petra often vary, but you can find a great deal from $50 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