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

Find hotels in Petra from ฿3,146

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

Breakfast included
Reserve now, pay later
Hotel
Adults only
Pool

1. Casal de Petra - Rooms & Pool by My Rooms Hotels

Casal de Petra - Rooms & Pool by My Rooms Hotels
Petra
United Kingdom
WILLIAM
฿5,553
฿6,192 total
includes taxes & fees
30 Aug - 31 Aug
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
฿6,774
฿7,703 total
includes taxes & fees
5 Sept - 6 Sept
Bytra Boutique Hotel

3. Es Figueral Nou Hotel Rural & Spa - Adults Only +12

Es Figueral Nou Hotel Rural & Spa - Adults Only +12
Montuiri
United States
Wajeeha
฿10,514
฿11,901 total
includes taxes & fees
16 Aug - 17 Aug
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
Capdepera
United States
aurore
฿19,190
฿21,445 total
includes taxes & fees
8 Sept - 9 Sept
Cap Vermell Grand Hotel

5. Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
Muro
United States
Joel
฿15,474
฿17,358 total
includes taxes & fees
30 Aug - 31 Aug
Grupotel Parc Natural & Spa

6. Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
United Arab Emirates
Ibrahim
฿16,312
฿18,279 total
includes taxes & fees
4 Sept - 5 Sept
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

7. Iberostar Selection Playa de Muro Village

Iberostar Selection Playa de Muro Village
Muro
Canada
marc
฿19,134
฿21,383 total
includes taxes & fees
30 Aug - 31 Aug
Iberostar Selection Playa de Muro Village

8. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
United States
Ilgaz
฿9,470
฿10,669 total
includes taxes & fees
30 Aug - 31 Aug
THB Gran Bahia Hotel and Apartments

9. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United States
Zusanna
฿13,154
฿14,721 total
includes taxes & fees
20 Aug - 21 Aug
ICON Valparaiso - Adults Only

10. Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
Llucmajor
United Kingdom
Sally
฿8,551
฿9,743 total
includes taxes & fees
30 Aug - 31 Aug
Hacienda Son Antem Golf Resort, Autograph Collection

11. BQ Can Picafort Hotel

BQ Can Picafort Hotel
Santa Margalida
United Kingdom
Anonymous traveller
฿5,959
฿6,807 total
includes taxes & fees
6 Sept - 7 Sept
BQ Can Picafort Hotel

12. Hoposa Uyal

Hoposa Uyal
Pollenca
United Kingdom
Anna
฿12,171
฿13,724 total
includes taxes & fees
24 Aug - 25 Aug
Hoposa Uyal

13. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
Son Servera
United Kingdom
Rachel
฿7,426
฿8,421 total
includes taxes & fees
30 Aug - 31 Aug
Talayot Hotel by Senator - Adults Only

14. Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
United States
tanja
฿14,580
฿16,374 total
includes taxes & fees
18 Aug - 19 Aug
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

15. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
Felanitx
Germany
Farida
฿6,667
฿7,585 total
includes taxes & fees
28 Aug - 29 Aug
Grupotel Cala Marsal Natura Hotel

16. Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
Sant Llorenc des Cardassar
United Kingdom
James
฿10,541
฿11,847 total
includes taxes & fees
19 Aug - 20 Aug
Hipotels Mediterráneo Hotel - Adults Only

17. Iberostar Waves Playa de Muro

Iberostar Waves Playa de Muro
Muro
United States
Shanit
฿12,332
฿13,817 total
includes taxes & fees
5 Sept - 6 Sept
Iberostar Waves Playa de Muro

18. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United States
Shelsey Melanie
฿6,356
฿7,244 total
includes taxes & fees
1 Sept - 2 Sept
Hotel THB Gran Playa - Adults Only

19. Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
United Kingdom
Basil
฿9,579
฿10,873 total
includes taxes & fees
1 Sept - 2 Sept
Zoetry Mallorca Wellness & Spa

20. Hotel Astoria Playa - Adults Only

Hotel Astoria Playa - Adults Only
Alcúdia
United Kingdom
Shahid
฿10,064
฿11,406 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Astoria Playa - Adults Only
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petra attractions

Ermita de Bonany

10.0/10 (1 review)
You can learn about the history of Petra with a visit to Ermita de Bonany. While you're in the area, stroll along the beautiful beaches.
See properties

Vinyes I Bodegues Miquel Oliver

You can enjoy a tasting or tour at Vinyes I Bodegues Miquel Oliver during your travels to Petra. Wander the beautiful beaches in this relaxing area.
See properties

Fray Junipero Serra Museum

You can spend an afternoon browsing the exhibits at Fray Junipero Serra Museum during your trip to Petra. Wander the beautiful beaches in this family-friendly area.
See properties

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.

See all hotels in Petra
An ancient church surrounded by dense forest and a panoramic view of a valley.

Top Petra Hotel Reviews

Grupotel Molins

Grupotel Molins

8/10 Good
"We had 2 nights at the hotel . The air conditioning did not work on the first night which made the room unbearable. However the staff Especially a gentleman called Nonu went the extra mile with us. He ensured that any enquiry or request was dealt with professionally and therefore made the stay run smoothly and friendly"
Geraldine 2-night trip
Posted 12 hours ago
Grupotel Molins
Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa

10/10 Excellent
"Air climatisé efficace et apprécié par canicule. Très bon déjeuner personnel agréable et serviable. Belles piscines une pour les familles et une pour adultes. L’endroit est magnifique!"
Chantale 7-night trip
Posted 16 hours ago
Zoetry Mallorca Wellness & Spa
Aubamar Palma Resort

Aubamar Palma Resort

8/10 Good
"We’ve just come back from a 4-night stay and had a really enjoyable break. I stayed with my daughter and our room was a great size, modern, with much-needed air con in the summer heat, and the bed was super comfortable. The shower is open to the rest of the room, but there’s a curtain provided to spare any embarrassment of being naked in front of your family 😂 It worked absolutely fine for us! The hotel staff were super lovely and helpful, even working in the heat of summer! A big shout out to Leidy, who worked at breakfast and the bar. She was so lovely and kind to both me and my daughter and really stood out during our stay. The hotel itself is modern, clean and only a quick 3–5 minute walk to the beach and waterfront, where there are plenty of bars and restaurants. It’s around 10 minutes from the airport and about a 20-minute drive into Palma Old Town, so really convenient. The rooftop bar was a highlight for us, especially at sunset. We saw some of the most incredible skies and evenings up there. Definitely worth heading up with a drink as the sun goes down! There are two main pool areas. One side is quieter and seemed perfect for younger families, while the other is a little livelier with music. We enjoyed both. Breakfast had plenty of options and you can eat in either tower. There seemed to be a little more choice in the back tower, including a gluten-free section, but both did the job! For a quick 4-night trip to get some summer sun, it did the job!"
Erica 4-night trip
Posted 19 hours ago
Aubamar Palma Resort
Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

8/10 Good
"Nice hotel. A bit dated but clean. Roof top restaurant and bar were lovely."
Kirsty 4-night trip
Posted 2 days ago
Grupotel Playa de Palma Suites & Spa
tent Playa de Palma

tent Playa de Palma

10/10 Excellent
"The hotel was a perfect place to stay—clean and easy! The staff was of great help. Close to the beach, 5 mins walking. Well connected by public transport to the airport and old city. Unlike the other hotel, this hotel and BRUNCH are open up to 1.30 pm. Great help for people who don't want to wake up early for breakfast"
deepak 2-night trip
Posted 2 days ago
tent Playa de Palma
 Bikini Island & Mountain Hotel Es Trenc – Adults only

Bikini Island & Mountain Hotel Es Trenc – Adults only

10/10 Excellent
"My 20yo daughter and I had a fab week. Everything was so well organised, the breakfast and meals were delicious and the perks were great. Loved the EV we had for free for half day, the yoga classes and fab studio and the staff was always helpful and smiley. Thanks to all of them and I remember Fabio and Matteo at reception. Thanks again Daniela PS the pool area is great and there were always sunbeds available"
Maria Daniela 7-night trip
Posted 4 days ago
Bikini Island & Mountain Hotel Es Trenc – Adults only
Grupotel Taurus Park

Grupotel Taurus Park

10/10 Excellent
"Beautiful hotel!! Breakfast was amazing. Large variety. They even had a gentleman frying eggs! Unfortunately, I only stayed one night. Wish I could have stayed longer. Close to airport as well."
Greta 1-night trip
Posted 4 days ago
Grupotel Taurus Park
tent Arenal

tent Arenal

10/10 Excellent
"We stayed at Tent Arenal with our family, including our children, during our trip to S'Arenal. I have to say that the service was excellent. The staff were incredibly friendly, helpful, and welcoming, which made our stay truly enjoyable. They really went above and beyond, and we are very grateful for their hospitality. The only downside is that I don't think this hotel is particularly suitable for families with children. During the high season, there are many German and Dutch guests, and unfortunately some of them behave quite poorly. There was a lot of drinking, loud shouting, and noise late at night and again early in the morning, which was disturbing for families trying to sleep. Fortunately, the wonderful staff made our stay worthwhile despite this. One suggestion for improvement would be to enforce the no-smoking policy more strictly. Smoking is not allowed around the pool area, but some guests ignored the rule without being reminded, which affected the experience for others."
Gabriela 7-night trip
Posted 5 days ago
tent Arenal
Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only

8/10 Good
"Brilliant location, massive beds!"
Rachel 3-night trip
Posted 5 days ago
Talayot Hotel by Senator - Adults Only

More cheap stays in Petra

Hostal Residencia San Francisco

Hostal Residencia San Francisco

Carrer l'Orada 3 Felanitx Illes Balears
฿3,092
฿3,485 total
2 Sept - 3 Sept
includes taxes & fees
6.8/10 (79 reviews)
Hostal Residencia San Francisco
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
฿3,188
฿3,591 total
6 Sept - 7 Sept
includes taxes & fees
Hostal Alma
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
฿3,297
฿3,795 total
1 Sept - 2 Sept
includes taxes & fees
Hotel Costa Mediterraneo - Adults Only +16
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
฿3,628
฿4,075 total
8 Sept - 9 Sept
includes taxes & fees
5.4/10 (62 reviews)
BJ Hostal Bona Vista
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
฿4,065
฿4,639 total
30 Aug - 31 Aug
includes taxes & fees
7.8/10 Good! (162 reviews)
Hotel Playa Sol
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
฿4,512
฿5,131 total
2 Sept - 3 Sept
includes taxes & fees
Hotel Houm Nets - Adults Only

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts beautiful beaches perfect for relaxation and water activities.
  • Cultural Heritage: Explore the Petra Archaeological Museum and the local church to appreciate the town's rich history.
  • Outdoor Adventures: Engage in various outdoor activities, including golfing and organised tours around the region.
  • Charming Streets: Wander through the picturesque streets filled with friendly locals and hidden gems.
  • Diverse Accommodations: Choose from a range of lodgings, from family-friendly hotels to unique agritourism options.

Find great hotels near Petra

Discover the charm of Petra in the Balearic Islands, where a variety of accommodation options await. From family-friendly hotels to unique agritourism properties, there's something for everyone seeking adventure or a relaxing beach getaway. Whether you're looking for affordable stays or convenient lodgings near Petra's captivating sites, you’ll find the perfect base to explore this enchanting destination.

  • Grupotel Gran Vista & SPA: Nestled 18km from Petra, the 4-star Grupotel Gran Vista & SPA is an ideal retreat for those seeking a beach and adventure holiday. With a commendable guest rating of 8.6, this property provides direct access to the beach, allowing guests to indulge in a variety of water sports and recreation. Adventure enthusiasts will appreciate the range of activities available, including archery on-site, while nearby options like windsurfing, mountain biking, horse riding, and fishing offer further excitement. The hotel's welcoming atmosphere and focus on adventure make it a top choice for active travellers.
  • Iberostar Waves Alcudia Park: Located 23km from Petra, Iberostar Waves Alcudia Park is another 4-star hotel boasting a solid guest rating of 8.6. This property is a true haven for beach lovers, featuring direct access to pristine sandy shores. The relaxed, coastal vibe of the hotel complements its proximity to the beach, making it a great option for those who wish to unwind by the sea. The hotel's focus on providing a serene beach experience ensures a delightful stay for those looking to bask in the sun.
  • Eix Lagotel Holiday Resort: Eix Lagotel Holiday Resort, situated 23km from Petra, is a 4-star establishment with a guest rating of 8.0. This resort is well-suited for families, business travellers, and those in search of adventure. The property offers a variety of recreational activities, including mountain biking, sailing, hiking, and windsurfing, with rental options available nearby. Families will appreciate the child-friendly amenities, such as a children's pool, arcade game room, and playground, ensuring a fun-filled stay for younger guests while catering to the needs of adults.

Where to stay near Petra

Petra offers a delightful blend of beach, outdoor, and cultural experiences, perfect for a memorable holiday. Explore the charming streets filled with friendly locals, indulge in luxury accommodations, and uncover hidden gems throughout the town. Don't miss the opportunity to enjoy family-friendly activities or romantic evenings by the shore. With excellent shopping options and a serene atmosphere, Petra promises a rejuvenating escape for all who visit.

  • Mallorca Island: Nestled approximately 13km from Petra, Mallorca Island is a stunning Mediterranean paradise renowned for its diverse landscapes and vibrant culture. The island's natural allure attracts visitors seeking a mix of beach relaxation and outdoor adventures. With peak tourist seasons in April and from June to July, the island offers a myriad of recreational activities including golf and access to picturesque marinas. Be sure to explore the beautiful family-friendly beaches, where sunbathing and water sports abound, making it a perfect spot for both relaxation and excitement.
  • Ariany: Located a mere 5km from Petra, Ariany is a charming city that offers a more laid-back travel experience. While visitor numbers peak in April, July, and September, Ariany remains a delightful destination year-round. The city's enchanting streets and local attractions, such as serene beaches and golf courses, provide ample opportunities for outdoor exploration. Families will appreciate the proximity to family beaches, making it a friendly choice for those travelling with children. Ariany's relaxed vibe and beautiful landscapes ensure a fulfilling experience for all visitors.
  • Manacor: Just 10km from Petra, Manacor is a vibrant city that captivates visitors with its unique blend of beach, outdoor activities, and stunning scenery. Although tourism peaks during June to July and September, Manacor offers a welcoming atmosphere throughout the year. The city is well-known for its recreational areas and golf courses, appealing to sports enthusiasts and nature lovers alike. With its charming neighbourhoods and beautiful family beaches, Manacor is an ideal destination for those seeking both adventure and picturesque surroundings during their stay.

Things to do near Petra

Shopping

In Petra, you can enjoy local shops offering unique souvenirs and gifts. If you're up for a drive, visit the nearby Manacor Shopping Centre, around 19km away, featuring a variety of shops and dining options for a broader shopping experience.

Recreation

Experience serene moments at the Son Merak wellness centre, indulging in holistic therapies and rejuvenating spa treatments. For outdoor enthusiasts, the nearby Parc Natural de s'Albufera offers tranquil walks amidst stunning landscapes, perfect for relaxation and connecting with nature.

Adventure

The Forestal Park offers an exhilarating zipline and ropes course experience, located 32km from Petra. Surrounded by nature, this venue provides adventure enthusiasts with thrilling challenges, beautiful views, and a chance to connect with the great outdoors in a vibrant, adventurous atmosphere.

Nightlife

Experience the vibrant nightlife of Petra with a visit to local bars and restaurants. Enjoy tapas and wine at Bar La Terraza, or unwind at Café de Petra for a laid-back atmosphere. For a lively evening, check out the nearby clubs that often feature live music and dance opportunities.

*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 Balearic Islands of Spain, offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can explore the Petra Archaeological Museum and the local church, while enjoying the beautiful beach and nearby water features. Essential information for tourists includes the entrance to Petra and details about the local museums. Whether seeking relaxation or cultural enrichment, Petra caters to every traveller's needs.

  • Ermita de Bonany: Nestled within Petra, Ermita de Bonany is a charming church that exudes cultural significance and historical allure. Visitors can enjoy the serene atmosphere and stunning views of the surrounding countryside, making it a peaceful retreat for reflection and appreciation of local heritage.
  • Playa de Muro: Located 21km from Petra, Playa de Muro is a stunning beach known for its soft sands and clear waters. This vibrant beach offers a perfect spot for sunbathing, swimming, and indulging in various water sports, all while soaking up the lively beach vibe.
  • Dragon Caves: Approximately 21km from Petra, Dragon Caves provide an adventurous experience with their impressive stalactites and stalagmites. Guided tours reveal the fascinating geological formations and rich history of these caves, appealing to those with a sense of adventure and love for the outdoors.

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 average and weather is sunny with no rain. February is its coolest month on average. At this time, 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 away, with excellent hotel options such as the 5-star Aubamar Palma Resort, located 3km from the airport, along with Iberostar Selection Llaut Palma, 5km away, and Iberostar Selection Playa de Palma, also 3km distant. Alternatively, Mahon Airport (MAH-Minorca) is 100km from Petra, offering luxurious stays at Barcelo Nura, 6km from the airport, and Bordoy Casa Ládico and Jardí de ses Bruixes, both 5km away. Transportation services from these hotels include airport shuttles and transfers, ensuring a smooth journey to your destination.

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 Aubamar Palma Resort and Grupotel Playa de Palma Suites & Spa. 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. Playa de Muro, Alcúdia Beach and Cala Agulla Beach are some of the top sights around the area. 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