Find hotels in Petra from $68

  • 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

Go beyond your typical stay in Petra

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Petra hotels

1. Hotel Delfinia

Hotel Delfinia
3.0 star property
Lesvos
7.8 out of 10, Good, (139 reviews)
"Very good value for the price. We had a great balcony."
United States
IDIL
Hotel Delfinia

2. Panselinos Hotel

Panselinos Hotel
3.0 star property
Lesvos
8.6 out of 10, Excellent, (47 reviews)
"Including an outdoor patio on the second floor."
United States
Michelle
September 21st, 2026
Panselinos Hotel

3. Sunrise Resort Hotel

Sunrise Resort Hotel
5.0 star property
Lesvos
8.8 out of 10, Excellent, (60 reviews)
"Spotless rooms, friendly staff, nice pools. Overall fantastic experience."
Australia
Meral
July 25th, 2026
Sunrise Resort Hotel

4. Belvedere Aeolis Hotel

Belvedere Aeolis Hotel
3.0 star property
Lesvos
7.0 out of 10, Good, (22 reviews)
"Oda resmen idrar kokuyordu. Yatak örtüleri bile çok eskiydi. Kahvaltısı çok fazla çeşit yoktu."
Turkey
Ömer
Belvedere Aeolis Hotel

5. Omega Rooms Anaxos

Omega Rooms Anaxos
Lesvos
8.6 out of 10, Excellent, (22 reviews)
"Clean Room. Close to the beach. Great staff."
United States
Tuncel
August 19th, 2026
Omega Rooms Anaxos

6. molivos hills

molivos hills
Lesvos
8.8 out of 10, Excellent, (3 reviews)
"Very clean rooms. Very nice stay. Quiet location in the olive groves."
United States
Mercy
July 26th, 2026
molivos hills

7. Archontiko Petras 1821

Archontiko Petras 1821
4.0 star property
Lesvos
9.4 out of 10, Exceptional, (20 reviews)
"Clean convenient rooms. Great place to stay. I ever visit lesbos again."
United States
Evlin
$77 nightly
The price is $85
Dec 1 - Dec 2
Total with taxes and fees
Archontiko Petras 1821

8. Clara Hotel

Clara Hotel
3.0 star property
Lesvos
7.6 out of 10, Good, (22 reviews)
"Rooms are very clean. The sea view is greate from the room."
United States
Anonymous traveler
Clara Hotel

9. DIAMOND VIEW

DIAMOND VIEW
Lesvos
8.2 out of 10, Very good, (14 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
DIAMOND VIEW

10. Birds Bay

Birds Bay
Lesvos
10.0 out of 10, Exceptional, (3 reviews)
"Beautiful property great accommodations. Beautiful infinity pool with absolutely stunning views especially the sunsets."
United States
Nicholas
August 13th, 2026
Birds Bay

11. Aegeon Hotel

Aegeon Hotel
3.0 star property
Lesvos
9.0 out of 10, Wonderful, (35 reviews)
"Welcoming environment at this beautiful hotel. Staff is fantastic. We would stay here again."
United States
George
Aegeon Hotel

12. Aeolian Beach Resort

Aeolian Beach Resort
4.0 star property
Lesvos
8.8 out of 10, Excellent, (36 reviews)
"The kids pool is perfect to let adults rest on the side."
United Kingdom
Jessica
August 21st, 2026
Aeolian Beach Resort

13. Michaelia Hotel

Michaelia Hotel
2.0 star property
Lesvos
6.4 out of 10, (25 reviews)
"Her warm hospitality made my stay much more enjoyable. Who is incredibly friendly."
United States
Ayse Deniz
July 9th, 2026
Michaelia Hotel

14. Akti Vigla Premium

Akti Vigla Premium
Lesvos
10.0 out of 10, Exceptional, (26 reviews)
"Breakfast was fantastic and we loved the engineering of the patio doors."
United States
Rebecca
September 14th, 2026
$52 nightly
The price is $57
Nov 22 - Nov 23
Total with taxes and fees
Akti Vigla Premium

15. Hotel Lesvion

Hotel Lesvion
3.0 star property
Lesvos
9.4 out of 10, Exceptional, (147 reviews)
"We stayed here for a few nights. Visiting the island."
Canada
Gunjan
4 days ago
$66 nightly
The price is $74
Nov 15 - Nov 16
Total with taxes and fees
Hotel Lesvion

16. Loriet Hotel

Loriet Hotel
4.0 star property
Lesvos
8.4 out of 10, Very good, (96 reviews)
"A beautiful hotel I was very pleased with my stay."
Canada
Bill
$62 nightly
The price is $71
Dec 10 - Dec 11
Total with taxes and fees
Loriet Hotel

17. Theofilos Classic Hotel

Theofilos Classic Hotel
3.0 star property
Lesvos
6.2 out of 10, (20 reviews)
"was a great and self-sufficient get away for families and young travellers while the city is not too far either. although the wifi addicts may be disappointed as the range is limited. would certainly recommend it and has great value. the receptionist was very helpful and smiling and cheery."
India
Saahil
Theofilos Classic Hotel

18. Kalloni Bay

Kalloni Bay
3.0 star property
Lesvos
9.0 out of 10, Wonderful, (34 reviews)
"Worth the money. Central location. Excellent staff."
United States
Rodney
September 29th, 2026
Kalloni Bay

19. Theofilos Paradise Boutique Hotel

Theofilos Paradise Boutique Hotel
4.0 star property
Lesvos
9.6 out of 10, Exceptional, (176 reviews)
"Staff was nice. Large breakfast spread. Location is great."
United States
Caroline
August 11th, 2026
$110 nightly
The price is $124
Nov 22 - Nov 23
Total with taxes and fees
Theofilos Paradise Boutique Hotel

20. Elysion Hotel

Elysion Hotel
5.0 star property
Lesvos
9.2 out of 10, Wonderful, (51 reviews)
"The hotel is very clean. Directly across from some great beaches."
United States
Anastasia
$106 nightly
The price is $121
Nov 13 - Nov 14
Total with taxes and fees
Elysion 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.

Hotels recommended for families in Petra

Stay near popular Petra attractions

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.

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.

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

Top Petra Hotel Reviews

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.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 $68 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