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

Petra Hotels

  • 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

Next weekend
In two weeks

Filter by

Guest rating

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

Star rating

Our top choices for Petra hotels

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
LASSIA STUDIOS

Archontiko Petras 1821

Archontiko Petras 1821
4.0 star property
Lesvos
9.4 out of 10, Exceptional, (20 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
Archontiko Petras 1821

Belvedere Aeolis Hotel

Belvedere Aeolis Hotel
3.0 star property
Lesvos
7.2 out of 10, Good, (9 reviews)
"Το προσωπικό ήταν πολύ ευγενικό και εξυπηρετικό. Το δωμάτιο ήταν καθαρό όπως και οι εξωτερικοί χώροι. Ιδανικό για οικογένειες."
Greece
Electra
The price is P5,202
P6,051 total
includes taxes & fees
Jul 4 - Jul 5
Belvedere Aeolis Hotel

DIAMOND VIEW

DIAMOND VIEW
Lesvos
7.2 out of 10, Good, (5 reviews)
The price is P2,852
P3,265 total
includes taxes & fees
Jul 15 - Jul 16
DIAMOND VIEW

molivos hills

molivos hills
Lesvos
The price is P8,671
P9,639 total
includes taxes & fees
Jul 4 - Jul 5
molivos hills

Sappho Hotel

Sappho Hotel
2.0 star property
Lesvos
9.0 out of 10, Wonderful, (28 reviews)
"Great place to stay and a wonderful seating area outside the front doors on the water. "
United States
Tom
The price is P5,220
P5,859 total
includes taxes & fees
Jul 9 - Jul 10
Sappho Hotel

Eressian Hotel & Hammam Spa

Eressian Hotel & Hammam Spa
3.0 star property
Lesvos
10.0 out of 10, Exceptional, (4 reviews)
"Very friendly and informative welcome. Calm from the minute you walk through the door. Only 4 rooms so felt very special. Such lovely staff."
United Kingdom
Alison
The price is P8,902
P9,752 total
includes taxes & fees
Jul 6 - Jul 7
Eressian Hotel & Hammam Spa

Aeolian Village Beach Resort

Aeolian Village Beach Resort
4.0 star property
Lesvos
8.8 out of 10, Excellent, (26 reviews)
"Perfect stay with the best beach in Lesvos and best restaurants nearby. Clean rooms, clean facilities, great breakfast. "
Turkey
Seda
Aeolian Village Beach Resort

Nitelli's Houses

Nitelli's Houses
Lesvos
8.8 out of 10, Excellent, (15 reviews)
"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."
United States
Suzanne N
The price is P14,451
P15,971 total
includes taxes & fees
Jul 5 - Jul 6
Nitelli's Houses

Eressian Lodgings Apartments

Eressian Lodgings Apartments
Lesvos
10.0 out of 10, Exceptional, (5 reviews)
"Yes the sea was visible from our balcony and the apartment we think is very good for all ages . "
United Kingdom
Taxia
The price is P6,821
P9,935 total
includes taxes & fees
Jul 7 - Jul 8
Eressian Lodgings Apartments

Panselinos Hotel

Panselinos Hotel
3.0 star property
Lesvos
8.8 out of 10, Excellent, (36 reviews)
"Rooms and service are one of the best…large sea water pool is an asset"
United States
IDIL
The price is P5,202
P6,051 total
includes taxes & fees
Jul 10 - Jul 11
Panselinos Hotel

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
The price is P8,572
P9,742 total
includes taxes & fees
Aug 2 - Aug 3
Hotel Delfinia
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.

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

Top Petra Hotel Reviews

More cheap stays in Petra

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts beautiful beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Cultural Attractions: Explore the charming Petra Church and informative Petra Museum to delve into local heritage.
  • Historical Sites: Visit the nearby castle, adding a captivating historical aspect to your trip.
  • Gastronomic Delights: Savour local cuisine that reflects the rich flavours of the region.
  • Vibrant Atmosphere: Enjoy live music in the evenings, enhancing the lively and friendly ambience.

Find great hotels in and around Petra

Discover a range of delightful accommodations in Petra, where charming hotels and guesthouses cater to every traveller’s desires. Whether you're seeking a family-friendly retreat, a pet-friendly escape, or a serene beachside experience, Petra's hotels offer the perfect blend of comfort and convenience. Unwind in a picturesque setting while enjoying top-notch amenities tailored to make your stay memorable.

  • Clara Hotel: A charming 4-star establishment, Clara Hotel is located 1km from Petra and offers a delightful beach getaway. This hotel caters especially to families seeking a relaxing vacation, featuring direct beach access that invites sun-soaked days by the sea. Families will appreciate amenities designed for children, including a dedicated pool area and first aid facilities, ensuring a safe and enjoyable stay for younger guests.
  • Michaelia Hotel: Nestled in the heart of Petra, the 3-star Michaelia Hotel is tailored for families and beach enthusiasts alike. With direct access to the beach, it provides an ideal setting for seaside fun. The hotel boasts a range of child-friendly amenities, including a shared playground and an arcade game room, making it a fantastic choice for families. Additionally, babysitting services are available for an added fee, allowing parents an opportunity to enjoy some time alone, while knowing their children are well cared for.
  • Theofilos Classic Hotel: For those travelling with pets, Theofilos Classic Hotel offers a welcoming atmosphere in Petra. This 3-star hotel stands out with its pet-friendly policy, allowing guests to bring their furry companions along for the holiday. With free pet permits and a waived fee for service animals, it caters to pet owners who wish to enjoy a relaxing retreat without leaving their pets behind. The hotel’s thoughtful amenities ensure a comfortable stay for both guests and their beloved animals.

Things to do in Petra

Shopping

In Petra, you can explore local shops offering handmade crafts, olive oil products, and traditional textiles. If you're up for a drive, head to Mytilene where you’ll find shopping centres like Elysium Mall, featuring various international brands and local boutiques.

Recreation

The Serenity Spa offers a tranquil atmosphere with a range of holistic treatments, including massages and rejuvenating facials. Visitors can unwind in the calming surroundings while enjoying personalised wellness programmes for relaxation and revitalisation.

At the Aegean Wellness Centre, guests can participate in yoga classes overlooking the sea, complemented by meditation sessions and detoxifying therapies, creating a harmonious balance for body and mind.

Adventure

Explore the stunning beaches of Petra, where golden sands meet crystal-clear waters, ideal for sunbathing and swimming. Venture into the surrounding hills for hiking trails that reveal breathtaking views of the Aegean Sea and the charming village, perfect for capturing memorable photographs.

Nightlife

In Petra, the lively atmosphere comes alive at local tavernas, where you can enjoy traditional Greek music and dance. The nearby beach bars offer a relaxed vibe with cocktails and stunning views, while intimate cafes provide a charming spot for late-night conversations under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Petra

Petra, located in the North Aegean Islands of Greece, offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can explore the charming Petra Church and the informative Petra Museum, while also enjoying the stunning beaches and local marina. The nearby castle adds a historical touch, making it an ideal destination for those seeking a mix of culture and leisure. Whether you're relaxing by the sea or immersing yourself in local heritage, Petra promises an enriching getaway.

  • Vareltzidena's House: This historic house offers a glimpse into traditional Greek life, showcasing local culture through its charming architecture and artefacts. Visitors can appreciate the unique atmosphere and learn about the region's rich heritage.
  • Molyvos Harbour: Located a mere 5km from Petra, this picturesque marina invites adventure seekers to enjoy water sports and leisurely beach strolls. The vibrant atmosphere and stunning sea views create an invigorating outdoor experience.
  • Molyvos Castle: Perched above the village, this medieval castle enchants with its romantic vistas and fascinating history. Exploring its ancient walls provides insight into the region's past while offering breathtaking panoramic views of the surrounding landscape.

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 iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Reaching Petra in Lesvos, Greece, is convenient via its major airports. Mytilene International Airport (MJT) is located 48km away, with excellent nearby hotels such as the 5-star Elysion Hotel, just 2km from the airport, and Theofilos Paradise Boutique Hotel, 6km away, both offering easy access. Chios Island National Airport (JKH) lies 109km from Petra; notable options include the Argentikon Luxury Suites, 3km away, with free transportation, and Chios Chandris Hotel, 2km away, also well-connected. Lastly, Lemnos International Airport (LXS) is 105km from Petra, with Lemnos Village Resort 16km away, offering transfer services for guests.

Frequently asked questions

What's the best place to stay in Petra?
Theofilos Classic Hotel is one of the top choices for your stay based on our traveler data. This hotel offers a restaurant and an outdoor pool. Other good options for your trip include Archontiko Petras 1821 and LASSIA STUDIOS. See all available top hotels, or vacation rentals in Petra.
If I need to cancel my hotel reservation in Petra, will I receive a refund?
Yes! Most hotel room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and get 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 accommodation for a family vacation to Petra?
Michaelia Hotel is a hotel with a children's pool and a restaurant, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Petra.
What's the best pet-friendly hotel in Petra?
Theofilos Classic Hotel is a top hotel for people traveling with their pets, and offers a restaurant and an outdoor pool for its human guests. Archontiko Petras 1821 is another good choice for a stay with your pet. See more pet-friendly hotel accommodations in Petra.
What's the best hotel to stay near the beach in Petra?
Michaelia Hotel is a top beachfront hotel offering free buffet breakfast and free WiFi, located within a short 10-minute walk of Petra Beach. Niki Studios Sea-Front is another good choice to stay near the beach. See more stays near the beach in Petra.
What are some accommodations with pools in Petra?
Theofilos Classic Hotel: Hotel located near Molyvos Castle. Features a children's pool, an outdoor pool, and a snack bar/deli. LASSIA STUDIOS and Michaelia Hotel are two additional hotels that offer an onsite pool. View all hotels with pools in Petra.
What's it like to stay 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 18 hotels and other accommodations to choose from. Find out more about Petra.
What are the top places to visit in Petra?
Landmarks like Vareltzidena's House and Panagia Glykofilousa might be worth a visit. Additionally, you might want to add Petra Beach to your itinerary. Check out what more to see and do in Expedia's Petra guide.
What's the seasonal weather like in Petra?
The hottest months are usually August and July with an average temp of 77°F, while the coldest months are January and February with an average of 51°F. Average annual precipitation for Petra is 28 inches.