An ancient church surrounded by dense forest and a panoramic view of a valley.

Petra hotels from RM473

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Petra hotels

Bytra Boutique Hotel

Bytra Boutique Hotel
4.0 star property
Petra
10.0 out of 10, Exceptional, (1 review)
"I’m so happy we booked this place despite no reviews yet! I must say this is a very special property which opened very recently. Every corner of this property was lovingly restored with no detail missed or expense spared. Very nicely done, keeping the original feel but with modern, clean, crisp high end design. Extremely clean, quiet, comfortable beds, high quality linens and towels, amazing shower, great breakfast! Very kind attentive, helpful and responsive staff. The location was...
United States
Rodney
The price is RM719
RM821 total
includes taxes & fees
16 Jul - 17 Jul
Bytra Boutique Hotel

Casal de Petra - Rooms & Pool by My Rooms Hotels

Casal de Petra - Rooms & Pool by My Rooms Hotels
3.5 star property
Petra
8.4 out of 10, Very good, (36 reviews)
"In the heart of Petra!"
Germany
Dirk
The price is RM421
RM473 total
includes taxes & fees
16 Jul - 17 Jul
Casal de Petra - Rooms & Pool by My Rooms Hotels

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
4.5 star property
Santanyi
9.4 out of 10, Exceptional, (687 reviews)
"Amazing Hotel right in front of a beautiful beach. The hotel is very clean and staff very helpful."
Canada
Alexandre
The price is RM1,714
RM1,926 total
includes taxes & fees
1 Aug - 2 Aug
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Grupotel Natura Playa

Grupotel Natura Playa
4.0 star property
Muro
9.0 out of 10, Wonderful, (85 reviews)
"Nice play to stay quiet nights a lot of aged people and a couple of small kid families but would recommend to stay close within Alcudia but easy to get out on the road to any other spot aside from Alcudia, around an hour to get from the airport easy to get there"
United States
Rogelio
The price is RM1,092
RM1,232 total
includes taxes & fees
16 Jul - 17 Jul
Grupotel Natura Playa

Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (371 reviews)
"The hotel was beautiful and incredibly peaceful. The staff were always so pleasant and helpful. The faculties were always so clean and comfortable. All the restaurants on site are amazing, especially the breakfast. Voro was the most amazing dining experience Ive ever had in my life. Our honeymoon was so memorable and the hotel/staff have a big part to play. The spa and staff were very on point. I would love to go back anytime and would highly recommend the hotel to anyone. This is a true...
United States
yazin
The price is RM2,914
RM3,247 total
includes taxes & fees
29 Jul - 30 Jul
Cap Vermell Grand Hotel

Hotel Playa Mondrago

Hotel Playa Mondrago
3.0 star property
Santanyi
8.8 out of 10, Excellent, (33 reviews)
"The location was perfect! 2 min walk to the beach with convenient parking! The staff and utilities offered were incredible! Highly recommend staying here."
United States
Megan
The price is RM977
RM1,096 total
includes taxes & fees
6 Aug - 7 Aug
Hotel Playa Mondrago

Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
5.0 star property
Llucmajor
9.2 out of 10, Wonderful, (232 reviews)
"We found the Zoetry Mallorca a lovely place to stay with two teenagers. The hotel is located in a middle of countryside and well positioned to visit several places, but you will need a car for travel. The amenities are well kept and the staff were amazing, friendly and courteous. We would definitely recommend Zoetry Mallorca for a relaxing break and a good base to visit several attractions and beaches in Mallorca."
United Kingdom
Basil
The price is RM1,425
RM1,608 total
includes taxes & fees
22 Jul - 23 Jul
Zoetry Mallorca Wellness & Spa

ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
4.0 star property
Manacor
9.0 out of 10, Wonderful, (148 reviews)
"I loved it here"
United States
Nancy
The price is RM1,184
RM1,333 total
includes taxes & fees
30 Jul - 31 Jul
ICON Valparaiso - Adults Only

Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
5.0 star property
Llucmajor
9.2 out of 10, Wonderful, (196 reviews)
"We had a very relaxing stay, perfect."
United Kingdom
Sally
The price is RM1,029
RM1,173 total
includes taxes & fees
22 Jul - 23 Jul
Hacienda Son Antem Golf Resort, Autograph Collection

Canyamel Park Hotel & Spa - Adults Only

Canyamel Park Hotel & Spa - Adults Only
4.5 star property
Capdepera
9.0 out of 10, Wonderful, (121 reviews)
"great location right next to beach, and the pool area was very nice, staff helpful and fantastic buffet breakfast"
United Kingdom
Peter
The price is RM1,052
RM1,198 total
includes taxes & fees
17 Jul - 18 Jul
Canyamel Park Hotel & Spa - Adults Only

Lago Garden Hotel & Spa

Lago Garden Hotel & Spa
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (153 reviews)
"Lovely room, lovely staff, great food and great location. "
United Kingdom
Antonietta
The price is RM989
RM1,129 total
includes taxes & fees
14 Aug - 15 Aug
Lago Garden Hotel & Spa

Hoposa Uyal

Hoposa Uyal
4.5 star property
Pollenca
9.0 out of 10, Wonderful, (463 reviews)
"Lovely hotel, and nice amenities Lucia is an absolute super star and was so helpful when my father got sick, and was so caring. I wish the rest of the staff were all like her, only feedback would be the buffet evening food, this needs to get better but everything else made up for that! Car park is helpful and the bike room was secure for my boyfriend Ironman"
United Kingdom
Anna
The price is RM1,477
RM1,665 total
includes taxes & fees
23 Jul - 24 Jul
Hoposa Uyal

Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
4.0 star property
Son Servera
9.0 out of 10, Wonderful, (724 reviews)
"Beautiful place!"
United States
Tye
The price is RM959
RM1,085 total
includes taxes & fees
20 Jul - 21 Jul
Hipotels Eurotel Punta Rotja & Spa

Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
5.0 star property
Muro
9.8 out of 10, Exceptional, (185 reviews)
"One of the best properties I have ever stayed at. Amazing service all around. Incredible food, and gorgeous grounds."
United States
Leandra
The price is RM2,265
RM2,532 total
includes taxes & fees
30 Jul - 31 Jul
Grupotel Parc Natural & Spa

Iberostar Selection Es Trenc

Iberostar Selection Es Trenc
5.0 star property
Ses Salines
9.2 out of 10, Wonderful, (46 reviews)
"Location, Room, Reception area"
Germany
melinda
The price is RM1,738
RM1,952 total
includes taxes & fees
31 Jul - 1 Aug
Iberostar Selection Es Trenc

THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
4.0 star property
Santa Margalida
9.2 out of 10, Wonderful, (163 reviews)
"Clean rooms, helpful staff, great buffet breakfast"
United States
Ilgaz
The price is RM1,155
RM1,301 total
includes taxes & fees
30 Jul - 31 Jul
THB Gran Bahia Hotel and Apartments

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
5.0 star property
Muro
9.0 out of 10, Wonderful, (60 reviews)
"Great hotel. Would visit again."
United States
Cinthia
The price is RM2,104
RM2,356 total
includes taxes & fees
19 Jul - 20 Jul
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Universal Hotel Marqués

Universal Hotel Marqués
4.0 star property
Ses Salines
8.8 out of 10, Excellent, (299 reviews)
"Great beach front hotel and walking distance to shops and restaurants."
United States
Shabnam
The price is RM933
RM1,058 total
includes taxes & fees
18 Jul - 19 Jul
Universal Hotel Marqués

Hoposa Cultural Boutique

Hoposa Cultural Boutique
4.0 star property
Pollenca
9.0 out of 10, Wonderful, (86 reviews)
"Room 204, view of the church. Good shower, large bed. Good air conditioning, towels for pool provided. Staff very friendly and helpful, the breakfast is very good, many options."
United Kingdom
Richard Darren
The price is RM886
RM1,006 total
includes taxes & fees
19 Jul - 20 Jul
Hoposa Cultural Boutique

Hotel Honucai

Hotel Honucai
4.5 star property
Ses Salines
9.2 out of 10, Wonderful, (181 reviews)
"Fantastic hotel, nicely located. "
United States
John
The price is RM1,103
RM1,254 total
includes taxes & fees
16 Jul - 17 Jul
Hotel Honucai
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

Tucked away in Mallorca's heartland, Ermita de Bonany sanctuary offers panoramic island views worth the uphill trek. Discover local winemaking traditions at Vinyes I Bodegues Miquel Oliver, then visit the museum honouring Fray Junipero Serra's remarkable legacy.

An ancient church surrounded by dense forest and a panoramic view of a valley.

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 water activities.
  • Cultural Richness: Visitors can explore local churches and the Petra Archaeological Museum, immersing themselves in the area's history.
  • Outdoor Adventures: Enjoy various outdoor activities, including golfing and hiking, amidst breathtaking natural scenery.
  • Traditional Turkish Baths: Experience rejuvenation and relaxation in authentic Turkish bathhouses that offer a unique cultural experience.
  • Family-Friendly Atmosphere: Petra is ideal for families, offering a variety of activities and accommodations suitable for all ages.

Find great hotels near Petra

Discover a variety of accommodation options in Petra, Balearic Islands, tailored to meet the needs of every traveller. Whether you seek family-friendly hotels, charming agritourism properties, or budget-friendly stays, Petra offers a delightful range of choices. Enjoy the perfect blend of adventure and relaxation, with easy access to stunning beaches and local attractions, making your holiday truly unforgettable.

  • Grupotel Gran Vista & SPA: Nestled approximately 18km from Petra, Grupotel Gran Vista & SPA is a 4-star hotel that appeals to adventure seekers and beach lovers alike. With a commendable guest rating of 8.6 out of 10, this property offers direct access to the beach, allowing guests to indulge in sun-soaked relaxation. Adventure sports enthusiasts will appreciate the variety of activities available both onsite and nearby, including archery, mountain biking, and windsurfing. This hotel provides a vibrant atmosphere for those eager to explore the great outdoors while enjoying modern amenities and comfortable accommodations.
  • Iberostar Waves Alcudia Park: Located 23km from Petra, Iberostar Waves Alcudia Park boasts a guest rating of 8.6 out of 10, making it a delightful choice for beach-focused holidays. This 4-star property features direct access to pristine beaches, ensuring that relaxation by the sea is just steps away. Guests can expect a warm atmosphere paired with exceptional service, perfect for unwinding after a day of sunbathing or beach activities. Its prime location and comfortable lodgings make it an ideal spot for those wishing to immerse themselves in a classic beach vacation experience.
  • Eix Lagotel Holiday Resort: Eix Lagotel Holiday Resort, situated 23km from Petra, is a family-friendly 4-star destination with a guest rating of 8.0 out of 10. This resort caters to families, adventure seekers, and business travellers alike, featuring an array of recreational activities such as sailing, mountain biking, and hiking in the nearby area. Children will find plenty of entertainment with amenities like a dedicated pool and arcade game room. Eix Lagotel provides a versatile environment that balances relaxation and adventure, ensuring a pleasant stay for guests of all ages.

Where to stay near Petra

Petra, nestled in the stunning Balearic Islands, offers an enchanting mix of beach, outdoor, and cultural experiences. Whether you're seeking a luxurious holiday or hidden gems off the beaten path, this charming city caters to all. Explore its family-friendly atmosphere, indulge in delightful shopping, or enjoy romantic moments in serene settings. With friendly locals and captivating surroundings, Petra is the perfect destination for a memorable getaway.

  • Mallorca Island: Nestled around 13km from Petra, Mallorca Island is a stunning Mediterranean destination renowned for its beautiful beaches and outdoor pursuits. The island's popularity sees a seasonal influx of tourists, particularly from April through July. Visitors flock here for a delightful mix of beach relaxation, golfing, and vibrant city life. Key attractions include the picturesque marina and family-friendly beaches, making it a perfect spot for both adventure and leisure. Don't miss the opportunity to explore the island’s scenic recreational areas, which provide a great backdrop for various outdoor activities.
  • Vilafranca de Bonany: Located just 5km from Petra, Vilafranca de Bonany offers a unique blend of charm and tranquillity. The city experiences a steady flow of visitors throughout the year, with peak seasons from July to September. Known for its romantic ambiance and outdoor experiences, it's an ideal destination for couples and families alike. The area boasts several golf courses and private country clubs, alongside stunning local beaches and marinas. Exploring the quaint streets and indulging in the local cuisine is highly recommended for an authentic Mallorcan experience.
  • Muro: Approximately 14km from Petra, Muro is a vibrant city that attracts tourists with its adventurous spirit and stunning natural surroundings. The city sees a moderate seasonal visitor pattern, peaking from June to August. Known for its beautiful beaches and outdoor activities, Muro is a hotspot for those seeking adventure and relaxation alike. Popular venues include golf courses and recreational areas, while the nearby family beaches and marinas offer ample opportunities for fun in the sun. The city’s blend of excitement and picturesque landscapes makes it a must-visit during your stay on the island.

Things to do near Petra

Shopping

In Petra, explore local shops offering unique gifts and souvenirs that reflect the island's culture. If you're up for a drive, visit the Festival Park in nearby Manacor, approximately 19km away, featuring a variety of shops and entertainment options for a day out.

Recreation

Experience tranquillity at Son Penya, where you can indulge in spa treatments and enjoy the serene surroundings. For outdoor enthusiasts, the nearby hiking trails offer a chance to explore the stunning landscapes and immerse yourself in nature.

Visit the wellness centre at Hotel Son Vida for rejuvenating therapies and yoga sessions. Enjoy the calming atmosphere and stunning views, followed by a leisurely stroll through the picturesque village of Petra, discovering its charming streets and local culture.

Adventure

Forestal Park offers an exhilarating zipline and ropes course experience amid stunning natural scenery. Located 32km from Petra, this adventure venue provides a thrilling atmosphere, allowing you to soar through the treetops and navigate various challenges in an outdoor setting that invigorates the spirit.

Nightlife

In Petra, the vibrant nightlife offers a charming atmosphere with local bars showcasing regional wines and tapas. The nearby coastal towns host lively beach clubs and intimate venues, perfect for enjoying music and mingling with locals while soaking in the Mediterranean vibe.

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

Booking tips and Expedia advantages for Petra

To save money during your visit to Petra, consider travelling between January to February or November, when accommodation prices are lower. Booking your hotel about a month in advance and opting for a stay on a Tuesday can help you secure the best rates. Use Expedia to find last-minute deals and refine your search by budget and location. Additionally, explore affordable public transport options and take advantage of free activities around the area. Combining hotel, flight, and activity bookings can also lead to significant savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petra are January to February and November, where the prices are slightly lower. This is in comparison to July to September, 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 Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as 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, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation in Petra with your flights and activities through an Expedia package.

Find the best attractions in and around Petra

Petra is an ideal destination for those seeking a blend of beach, outdoor, and cultural experiences. Explore stunning beaches, visit local churches, and discover enchanting water features. Notable attractions include the Petra Archaeological Museum and the chance to experience the magic of Petra, especially at night. This charming locale caters to visitors eager for a culturally rich adventure amidst its captivating natural beauty.

  • Jumaica Tropical Park: Located 19km from Petra, this urban park offers a vibrant atmosphere for families and outdoor enthusiasts. With its lush greenery and diverse plant life, visitors can enjoy leisurely strolls or picnics while soaking in the lively city vibes.
  • Ermita de Bonany: Nestled within Petra, this charming church is steeped in cultural significance. Its serene setting and historical architecture provide a peaceful retreat for reflection, while the stunning views from the surrounding area enhance its allure.
  • Playa de Muro: Situated 21km from Petra, Playa de Muro boasts golden sands and crystal-clear waters. This beach is ideal for sunbathing and water sports, offering a relaxing seaside escape complemented by a lively atmosphere.

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 average and weather is sunny with no rain. The coolest average temperature in Petra falls in February, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January54.3°F (12.4°C)No RainMostly SunnySlightly LowSlightly Low
February53.6°F (12.0°C)No RainMostly SunnyAverageSlightly Low
March55.9°F (13.3°C)No RainMostly SunnyAverageAverage
April59.5°F (15.3°C)No RainMostly SunnySlightly HighAverage
May65.3°F (18.5°C)No RainSunnyAverageAverage
June73.0°F (22.8°C)No RainSunnyAverageSlightly High
July78.3°F (25.7°C)No RainSunnySlightly HighSlightly High
August79.2°F (26.2°C)No RainSunnyAverageSlightly High
September75.2°F (24.0°C)Light RainSunnySlightly HighAverage
October69.6°F (20.9°C)Light RainMostly SunnyAverageAverage
November62.2°F (16.8°C)Light RainMostly SunnySlightly LowSlightly Low
December57.2°F (14.0°C)No RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Petra

Reaching Petra in the Balearic Islands is convenient via two major airports. Palma de Mallorca Airport (PMI) is situated 34km from Petra, with several excellent hotels nearby, such as the 5-star Aubamar Palma Resort, 3km away, and the Iberostar Selection Playa de Palma, also 3km away. Mahon Airport (MAH-Minorca), located 100km from Petra, offers luxurious options like the Barcelo Nura, 6km away, and Bordoy Casa Ládico, 5km away. Many of these hotels provide airport shuttle services, ensuring easy access to both airports for a smooth travel experience.

Frequently asked questions

Where is the best place for a stay in Petra?
Grupotel Cala Marsal Natura Hotel, located 15.9 mi (25.7 km) from the heart of Petra, is a top choice for your stay, based on our traveller data. Two other options for your trip to the area are Grupotel Taurus Park and Aubamar Palma Resort. 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, the majority of hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Petra.
What are some hotels with pools in Petra?
Casal de Petra - Rooms & Pool by My Rooms Hotels is a top guest house with a seasonal outdoor pool, free WiFi and flat-screen TVs. View all hotels with pools in Petra.
How is it to stay in Petra?
Visitors can enjoy all that Petra has to offer, including the wineries and museums. Top sights around the area include Playa de Muro and Alcúdia Beach. In Petra, there are 160 hotels and other accommodation options to choose from. Find out more about Petra.
What should I see while I'm in Petra?
Favourite places to visit include Ermita de Bonany, Fray Junipero Serra Museum and Vinyes I Bodegues Miquel Oliver. Additionally, you'll find Playa de Muro and Alcúdia Beach in the area. Take a look at what more there is to see and do in Expedia's Petra guide.
What's the best way to get around Petra?
To see more of the larger area, hop on a train at Petra Station. If you want to venture out around the area, you may want a rental car in Petra for your journey.
What's the seasonal weather like in Petra?
The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are February and January, with an average of 13°C. Average annual precipitation for Petra is 396 mm.

Explore a world of travel with Expedia