Photo by Lynda Sharpe

Find hotels in Petra from Rp985.580

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petra hotels

Archontiko Petras 1821

Archontiko Petras 1821
4.0 star property
Lesvos
9.4 out of 10, Exceptional, (19)
This charming hotel offers local cuisine and free WiFi near Panagia Glykofilousa. Enjoy the beach bar after exploring Vareltzidena's House, then relax in the garden terrace surrounded by Mediterranean beauty.

"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.214.600
Rp1.389.668 total
includes taxes & fees
4 Jan - 5 Jan 2026
Archontiko Petras 1821

Nicholas House

Nicholas House
Lesvos
2.0 out of 10, (1)
Experience Greek island tranquility at this welcoming hotel near Panagia Glykofilousa and Vareltzidena's House. Enjoy convenient room service, complimentary WiFi, and meticulous daily housekeeping during your Lesvos getaway.
Nicholas House

Sappho Hotel

Sappho Hotel
2.0 star property
Lesvos
9.0 out of 10, Wonderful, (25)
Set along Lesvos' scenic shore, this beach hotel offers authentic Greek cuisine at TAVERNA SAPPHO. Unwind at the bar/lounge or snack bar after exploring nearby Naturist Beach and Chroúsos. Free WiFi enhances your island getaway.

"Great place to stay and a wonderful seating area outside the front doors on the water. "
United States
Tom
The price is Rp890.706
Rp985.580 total
includes taxes & fees
30 Dec - 31 Dec
Sappho Hotel

Kaloni village apartments

Kaloni village apartments
Lesvos
8.4 out of 10, Very good, (7)
Escape to this seaside haven near Skala Kallonis Beach where comfort meets convenience. Cool off in the outdoor pool, grab drinks at the bar, and enjoy child-friendly facilities. Each apartment includes refrigerator and microwave, with free WiFi and parking.

"Temiz ve doğa içinde apartlar gerçekten fiyatını karşılıyor. Ancak kaldığımız dairede çamaşır makinesi kapağı bozuktu ve tek sefer havluların yıkanması için bir çözüm rica ettim. bana elimle yıkayabileceği söylendi! Ayrıca bir gece düğün nedeniyle saat 03:15 e kadar çok yüksek sesli müzik çalındı. başka bir çok müşterinin konaklama yaptığı bir gece bu saygısızlık kabul edilemez. Kahvaltı oldukça kalitesizdi. "
Turkey
murat
Kaloni village apartments

Apolithon Premium Houses

Apolithon Premium Houses
Lesvos
Experience authentic Greek island charm in these traditional apartments. Each includes a fully equipped kitchen and modern amenities. Located near the Natural History Museum of Lesvos Petrified Forest, these accommodation offer free WiFi and parking.
The price is Rp1.596.640
Rp1.758.895 total
includes taxes & fees
30 Dec - 31 Dec
Apolithon Premium Houses
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 Harbour.

Enjoying the local rose by the pool.
Photo by Lynda Sharpe
Open Photo by Lynda Sharpe

Top Petra Hotel Reviews

More cheap stays in Petra

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts picturesque beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Cultural Heritage: Explore the historical sites, including a charming castle that reflects the rich history of the region.
  • Outdoor Adventures: Engage in alternative trekking experiences that showcase the natural beauty of the North Aegean Islands.
  • Welcoming Atmosphere: Enjoy the friendly local vibe and immerse yourself in the hospitality of this charming village.
  • Diverse Accommodation: Choose from a variety of pet-friendly guesthouses and hotels tailored to your needs.

Find great hotels in and around Petra

Experience a delightful stay in Petra, where a variety of accommodation options await to cater to your needs. From charming guesthouses to well-appointed hotels, you'll find the perfect retreat for a beach getaway or a family holiday. Many establishments are pet-friendly, ensuring that your furry companions can join in the fun. Enjoy the warm hospitality and local charm that Petra has to offer, making your visit truly memorable.

  • Clara Hotel: Nestled in the heart of Petra, Clara Hotel is a charming 4-star retreat perfect for families seeking a beach holiday. With direct access to the sandy shores, this hotel combines relaxation with fun activities for children, ensuring a delightful stay for guests of all ages. Amenities tailored for the young ones include a children's pool and a first aid kit, making it a safe and enjoyable environment for families. The warm, welcoming atmosphere and proximity to the beach create an ideal setting for memorable family vacations.
  • Delfinia Hotel & Bungalows: Located just 3.2km from Petra, Delfinia Hotel & Bungalows is a 3-star gem for the adventurous traveller and families alike. This property is renowned for its range of adventure sports and recreational activities available on-site or nearby, such as hiking, mountain climbing, and horse riding. The hotel also caters to families with amenities like a shared playground and an arcade game room, along with babysitting services for added convenience. Whether you’re here for business or leisure, Delfinia provides a vibrant atmosphere and ample opportunities for exploration.
  • Theofilos Classic Hotel: Situated in Petra, Theofilos Classic Hotel is a welcoming 3-star accommodation that is particularly pet-friendly. This hotel allows guests to bring their furry companions along on holiday, with specific amenities and policies in place to ensure a comfortable stay for both pets and their owners. With a focus on providing a relaxed environment, the hotel is perfect for those looking to enjoy a vacation with their pets. The friendly staff and homely atmosphere contribute to a delightful stay, making it a unique choice for pet lovers.

Where to stay in Petra

Petra, a charming village nestled in the North Aegean Islands, is perfect for beach lovers and culture enthusiasts alike. Immerse yourself in the friendly atmosphere and explore the nearby administrative region, where the allure of the Aegean Sea beckons. Don't miss the chance to experience the rich historical heritage and luxury offerings of adjacent towns, while also enjoying the warm affection for Cyprus that permeates this attractive destination.

  • Lesvos: As the largest island in the North Aegean, Lesvos offers a captivating blend of natural beauty and rich cultural heritage. Visitors can explore its stunning beaches, historic sites, and vibrant local life. The island's moderate seasonal tourism peaks from June to August, making it a lively destination during the summer months. Lesvos is famous for its thermal springs, picturesque marinas, and quaint villages, providing a diverse travel experience. The local cuisine, particularly its renowned ouzo, adds to the cultural charm, making it a must-visit for those seeking relaxation and cultural immersion.
  • Mithimna: Just 4.8km from Petra, the charming village of Mithimna (also known as Molyvos) is a delightful retreat for those seeking a tranquil seaside experience. With its medieval castle overlooking the village and stunning views of the Aegean Sea, Mithimna is perfect for leisurely strolls and sunset gazing. The village’s seasonal tourism peaks in the summer, attracting visitors for its beautiful beaches and vibrant outdoor activities such as swimming and exploring local spas. The picturesque streets are lined with traditional stone houses and inviting cafes, offering a glimpse into the island's rich history and culture.
  • Anaxos: Located a mere 3.2km from Petra, Anaxos is a quaint village that embodies the charm of the Greek islands. This village sees a rush of visitors from July to September, drawn by its beautiful sandy beaches and laid-back atmosphere. Anaxos is ideal for those looking to enjoy outdoor activities such as walking along the scenic coastline or shopping for local crafts. With a serene marina and historic castle nearby, Anaxos offers a perfect balance of relaxation and exploration, making it a lovely stop on your Lesvos adventure.

Things to do near Petra

Petra offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can indulge in spa treatments, embark on alternative trekking adventures, and enjoy a bit of sightseeing. The area is perfect for those seeking a mix of relaxation and exploration, ensuring a memorable holiday filled with diverse activities in this charming destination.

Shopping

In Petra, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, head to Mytilene for the Lesvos Shopping Centre, offering a variety of clothing and local crafts, or visit the bustling Mytilene Market for authentic artisan goods.

Recreation

Experience the soothing Thermes Gera Hot Springs, located 35.4km from Petra. Enjoy rejuvenating body treatments amidst a serene atmosphere, perfect for relaxation and wellness. Unwind in the thermal waters, allowing the natural minerals to revitalise your body and mind.

Adventure

Explore the stunning beaches of Petra, where you can enjoy sunbathing and swimming in crystal-clear waters. For adventure, consider joining a local hiking tour to discover the beautiful landscapes and hidden gems of the surrounding area, offering breathtaking views of the Aegean Sea.

Nightlife

Explore the vibrant nightlife in Petra with a visit to the charming Lykos Bar, where you can enjoy refreshing cocktails by the beach. For a lively atmosphere, head to the local tavern, which often features traditional music and dance, allowing you to immerse yourself in Greek culture.

*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 near Petra

Petra is an idyllic destination for those seeking a blend of beach relaxation, outdoor adventures, and cultural experiences. Visitors can explore picturesque beaches, a charming marina, and the historical castle, ensuring a fulfilling holiday. With a range of attractions tailored for culture enthusiasts and nature lovers alike, Petra promises an enriching getaway that showcases the beauty of the North Aegean Islands.

  • Molyvos Harbour: Discover the vibrant atmosphere of Molyvos Harbour, a picturesque marina just 4.8km from Petra, where outdoor adventures and beach vibes come together. Enjoy fresh seafood at local tavernas while admiring the stunning views of the Aegean Sea.
  • Molyvos Castle: Explore the historical Molyvos Castle, located 4.8km from Petra. This impressive fortress offers a romantic setting with its ancient stone walls and breathtaking panoramic views, perfect for immersing yourself in the local culture.
  • Anaxos Beach: Relax at Anaxos Beach, a beautiful stretch of coastline just 3.2km from Petra. Enjoy sunbathing, swimming, and the laid-back beach vibes, making it an ideal spot for unwinding and soaking up the Mediterranean sun.

Best time to go to Petra

The best time to visit Petra is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. January is its coolest month on average. At this time, 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

Accessing Petra in Lesvos, Greece, is convenient via Mytilene International Airport (MJT), situated 48.3km away. Notable accommodations near the airport include the Lasia Hotel, a 3-star establishment just 1.6km from MJT, and the Elysion Hotel, a luxurious 5-star option also 1.6km away. The Heliotrope Hotels, a 4-star venue, is located 3.2km from the airport. All these hotels provide easy access to the airport, ensuring a smooth transition for your travels. With a variety of options, from budget-friendly to high-end, you'll find comfortable stays to suit your needs while exploring the beautiful island of Lesvos.

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 traveller data. This hotel offers a restaurant and an outdoor pool. Other good options for your visit include Niki Studios Sea-Front and Archontiko Petras 1821. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
Country Village House: This holiday home rental outside of Petra is located in the entertainment district, and has a terrace, a garden and air conditioning to put you at ease in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. 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?
Theofilos Classic Hotel is a top hotel for people travelling with their pets, and offers a restaurant and an outdoor pool for its human guests. Archontiko Petras 1821 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 hotel 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?
Theofilos Classic Hotel: Features a children's pool, an outdoor pool and a snack bar/deli. Defkalion and LASSIA STUDIOS 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 11 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.