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

Find hotels in Petra from Rp1.260.365

  • 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

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. 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 traveller
The price is Rp1.488.395
Rp1.630.310 total
includes taxes & fees
5 Dec - 6 Dec
Archontiko Petras 1821

2. Nicholas House

Nicholas House
Lesvos
2.0 out of 10, (1 review)
The price is Rp1.141.357
Rp1.260.365 total
includes taxes & fees
14 Nov - 15 Nov
Nicholas House

3. Kaloni village apartments

Kaloni village apartments
Lesvos
8.6 out of 10, Excellent, (8 reviews)
"I used it as a base for a bird watching holiday. Set in countryside, you can walk out of the bungalow and straight into it. Easy access to the main road 600 metres if you hire a car, 2.5km to the village shops and tavernas"
United Kingdom
Anonymous traveller
The price is Rp1.157.675
Rp1.322.341 total
includes taxes & fees
14 Nov - 15 Nov
Kaloni village apartments

4. Sappho Hotel

Sappho Hotel
2.0 star property
Lesvos
9.0 out of 10, Wonderful, (32 reviews)
"Great stay"
United States
Mercy
The price is Rp1.163.408
Rp1.284.520 total
includes taxes & fees
14 Nov - 15 Nov
Sappho 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

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.

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: Enjoy the beautiful sandy shores and crystal-clear waters perfect for relaxation and sunbathing.
  • Cultural Experiences: Discover local heritage at the Petra Museum and the quaint Petra Church, immersing yourself in rich traditions.
  • Historical Attractions: Explore the historic castle and picturesque marina, offering a glimpse into the village's past.
  • Outdoor Activities: Engage in various outdoor pursuits amidst breathtaking landscapes, ideal for adventure enthusiasts.
  • Warm Hospitality: Experience the friendly vibe of the locals, enhancing your stay in this charming village.

Find great hotels in and around Petra

In Petra, Greece, visitors can choose from a delightful selection of hotels and guesthouses that cater to various needs. Whether you're seeking a family-friendly retreat, a beachside escape, or a pet-friendly accommodation, Petra offers an array of options to enhance your holiday experience. From cozy lodgings to charming hotels, you’ll find the perfect base for exploring the stunning North Aegean Islands.

  • Clara Hotel: The 4-star Clara Hotel, rated 8.0 out of 10, is an ideal choice for families seeking a beach getaway in Petra. Situated 1km from the town centre, this hotel offers direct access to the beach, allowing guests to enjoy the sun and sea. Families will appreciate the thoughtful amenities for children, including a dedicated children's pool, First Aid Kit, and suitability features. The hotel's focus on family-friendly services ensures a relaxing and enjoyable experience for all ages.
  • Michaelia Hotel: This 3-star hotel, located in the heart of Petra, is perfect for families looking for a beach holiday. Michaelia Hotel features direct beach access, making it easy to soak up the sun and enjoy seaside activities. The property offers various amenities for children, such as a shared playground, arcade game room, and a pool specifically designed for younger guests. With additional services like onsite babysitting for a fee, Michaelia Hotel caters to both relaxation and family fun.
  • Theofilos Classic Hotel: For those travelling with pets, Theofilos Classic Hotel offers a welcoming environment. This 3-star hotel allows certain pets onsite, making it an excellent choice for pet owners. Located in Petra, the hotel features a pet-friendly policy that includes waived fees for service animals and specific restrictions. Guests can enjoy their stay while having their furry companions with them, ensuring a comfortable and inclusive experience for all members of the family.

Where to stay in Petra

Petra, a charming village on the North Aegean Islands, offers a delightful blend of beach relaxation and cultural exploration. Visitors can immerse themselves in the warm hospitality of the locals while enjoying the serene atmosphere. Nearby, you'll discover stunning landscapes and historical sites, perfect for those seeking both luxury and adventure. Whether you opt for a luxurious holiday or a relaxing stay, Petra promises an unforgettable experience enriched by its friendly vibe and captivating surroundings.

  • Lesvos: As the main city on the island, Lesvos boasts a rich tapestry of culture and natural beauty. Nestled in the Aegean Sea, it serves as a vibrant hub for visitors seeking a blend of beach relaxation and cultural exploration. The peak tourist season from June to August sees a bustling atmosphere, perfect for those looking to enjoy the sun-soaked beaches and outdoor activities. The local marina and historic sites provide a fascinating backdrop for your journey, making Lesvos an ideal starting point for discovering the island's stunning landscapes and local traditions.
  • Mithimna: Located a mere 5km from Petra, Mithimna is a charming village that encapsulates the essence of island life. With its seasonal influx of visitors, particularly in the warmer months, this locale is perfect for those who appreciate serene beaches and cultural experiences. The village is renowned for its beautiful beach and the impressive castle that overlooks the harbour. Enjoy a leisurely swim or indulge in a rejuvenating spa treatment while watching the stunning sunrise, making Mithimna a delightful retreat for relaxation and adventure alike.
  • Anaxos: Just 3km from Petra, Anaxos is a picturesque village that attracts visitors seeking a peaceful getaway. The peak tourist season from July to September offers an array of outdoor activities, from beach lounging to leisurely walks. Visitors can explore the local marina and indulge in shopping for unique souvenirs. Anaxos also features a castle that adds a historical touch to the scenic landscape. With its tranquil beaches and inviting atmosphere, Anaxos is an ideal spot for those looking to unwind and soak in the beauty of the Aegean coast.

Things to do in Petra

Shopping

In Petra, you'll find charming local shops offering handmade crafts and souvenirs. If you're up for a drive, head to Mytilene where you can explore larger shopping centres featuring various brands and unique local products.

Recreation

In Petra, the Aegean Spa offers rejuvenating treatments using local herbs and oils, set against the backdrop of stunning sea views. Nearby, the Harmony Wellness Centre provides yoga sessions and holistic therapies, encouraging relaxation and mindfulness amidst the tranquil island atmosphere.

Adventure

In Petra, explore the tranquil beaches and indulge in water sports like windsurfing and snorkelling. Venture into the nearby mountains for hiking trails that offer stunning views of the Aegean Sea, or immerse yourself in local culture by visiting traditional tavernas and enjoying authentic Greek cuisine.

Nightlife

In Petra, the lively atmosphere at the local tavernas invites you to enjoy traditional Greek music and dance. Nearby, beach bars offer stunning views and refreshing cocktails, while late-night cafés provide a relaxed setting to unwind and mingle with fellow travellers and locals alike.

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

Booking tips and Expedia advantages for Petra

For a budget-friendly trip to Petra, consider visiting in February or November to December when prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Thursdays are generally the cheapest days to stay. To save further, use Expedia's filters to find eco-friendly accommodations and sort prices from lowest to highest. Consider bundling your hotel with flights and activities for additional savings. Exploring free attractions and utilising public transport can also help keep your expenses down while enjoying your visit.

  • 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: The cheapest time to book a hotel in Petra is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petra is Thursday. The most expensive day to stay in Petra is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Petra hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Petra

Petra offers a delightful blend of beach, outdoor, and cultural experiences, making it an ideal destination for a varied holiday. Visitors can explore stunning beaches, the marina, and the historic castle, while also immersing themselves in local culture at the Petra Museum and the charming Petra Church. This vibrant locale caters to those seeking a mix of relaxation and enriching city experiences.

  • Vareltzidena's House: Nestled in the heart of Petra, this historic house offers a glimpse into local culture and architecture. Its charming layout and traditional decor create an inviting atmosphere, making it a delightful spot for those interested in the region's heritage.
  • Molyvos Harbour: Located 5km from Petra, this vibrant marina invites adventure seekers to indulge in various outdoor activities. The picturesque setting is perfect for leisurely strolls, while the nearby beach offers opportunities for sunbathing and swimming.
  • Molyvos Castle: Perched atop a hill 5km from Petra, this impressive castle showcases stunning views and rich history. Its romantic ambiance and well-preserved structures make it an ideal destination for those keen on exploring ancient architecture and scenic landscapes.

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 the North Aegean Islands of Greece is convenient via several airports. Mytilene International Airport (MJT) is the closest, located 48km away, with nearby hotels like Elysion Hotel, just 2km from the airport. Chios Island National Airport (JKH) is another option, situated 109km from Petra, with excellent hotels such as the 5-star Argentikon Luxury Suites, 3km from the airport, offering free transportation services. Lastly, Lemnos International Airport (LXS) is 105km away, with Lemnos Village Resort, 16km from the airport, providing shuttle services. Each airport offers easy access to Petra's enchanting attractions.

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 LASSIA STUDIOS. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
Glykofilousa Luxury House 50m to the Beach- Lesvos: This highly rated holiday home rental in Petra offers a garden and free WiFi to help you feel comfortable in your new surroundings. 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?
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 dog-friendly place to stay in Petra?
Archontiko Petras 1821 is a top dog-friendly hotel, and offers a beach bar and laundry facilities for its human guests. Theofilos Classic Hotel 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?
Niki Studios Sea-Front is a top beach guest house offering free WiFi and in-room kitchenettes, located within a short 10-minute walk of Petra Beach . Michaelia Hotel is another good choice to stay near the beach. See more stays near the beach in Petra.
What are some accommodation options with pools in Petra?
LASSIA STUDIOS: Aparthotel located near Molyvos Harbour. Provides a children's pool, a seasonal outdoor pool and 2 restaurants. Theofilos Classic Hotel and Michaelia 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 18 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.