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

Find hotels in Petra from ¥10,931

  • 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
Aug 20 - Aug 21
Tomorrow
Aug 21 - Aug 22
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Property class

Guest rating

Our top choices for Petra hotels

Breakfast included
Hotel
Spa
Adults only
Reserve now, pay later

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

Casal de Petra - Rooms & Pool by My Rooms Hotels
Petra
¥22,503
¥25,159 total
includes taxes & fees
Aug 23 - Aug 24
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
¥34,189
¥38,827 total
includes taxes & fees
Sep 1 - Sep 2
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
¥46,443
¥52,714 total
includes taxes & fees
Aug 23 - Aug 24
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. Hotel Selva Arenal

Hotel Selva Arenal
Llucmajor
¥11,788
¥13,780 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Selva Arenal

5. Iberostar Selection Playa de Muro Village

Iberostar Selection Playa de Muro Village
Muro
Canada
marc
¥86,313
¥96,571 total
includes taxes & fees
Sep 11 - Sep 12
Iberostar Selection Playa de Muro Village

6. Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
Llucmajor
United States
Jada A
¥41,377
¥47,140 total
includes taxes & fees
Aug 30 - Aug 31
Hacienda Son Antem Golf Resort, Autograph Collection

7. BQ Can Picafort Hotel

BQ Can Picafort Hotel
Santa Margalida
United Kingdom
Anonymous traveler
¥26,815
¥30,716 total
includes taxes & fees
Sep 17 - Sep 18
BQ Can Picafort Hotel

8. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United States
Shelsey Melanie
¥23,871
¥27,477 total
includes taxes & fees
Sep 14 - Sep 15
Hotel THB Gran Playa - Adults Only

9. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United States
Zusanna
¥52,373
¥58,829 total
includes taxes & fees
Aug 30 - Aug 31
ICON Valparaiso - Adults Only

10. Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
Muro
United States
Joel
¥71,714
¥78,886 total
includes taxes & fees
Aug 30 - Aug 31
Grupotel Parc Natural & Spa

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

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
Germany
Ana
¥86,650
¥96,941 total
includes taxes & fees
Sep 20 - Sep 21
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

12. Hipotels Flamenco

Hipotels Flamenco
Sant Llorenc des Cardassar
Canada
anca
¥51,332
¥57,685 total
includes taxes & fees
Aug 21 - Aug 22
Hipotels Flamenco

13. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
Capdepera
United States
aurore
¥88,022
¥98,450 total
includes taxes & fees
Sep 16 - Sep 17
Cap Vermell Grand Hotel

14. Hoposa Uyal

Hoposa Uyal
Pollenca
United States
Sarah
¥55,954
¥63,175 total
includes taxes & fees
Aug 30 - Aug 31
Hoposa Uyal

15. Iberostar Waves Playa de Muro

Iberostar Waves Playa de Muro
Muro
United States
Shanit
¥56,531
¥63,402 total
includes taxes & fees
Sep 12 - Sep 13
Iberostar Waves Playa de Muro

16. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
Son Servera
United Kingdom
Rachel
¥33,738
¥38,331 total
includes taxes & fees
Sep 20 - Sep 21
Talayot Hotel by Senator - Adults Only

17. MIM Mallorca Member of Meliá Collection

MIM Mallorca Member of Meliá Collection
Sant Llorenc des Cardassar
United Kingdom
Tasneem
¥43,828
¥49,430 total
includes taxes & fees
Aug 28 - Aug 29
MIM Mallorca Member of Meliá Collection

18. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
United States
Ilgaz
¥37,347
¥42,301 total
includes taxes & fees
Sep 16 - Sep 17
THB Gran Bahia Hotel and Apartments

19. Hotel JS Cape Colom - Adults Only

Hotel JS Cape Colom - Adults Only
Felanitx
Canada
Annabel
¥30,360
¥34,209 total
includes taxes & fees
Aug 30 - Aug 31
Hotel JS Cape Colom - Adults Only

20. Grupotel Montecarlo

Grupotel Montecarlo
Santa Margalida
United Kingdom
Gisenir Cabral
¥22,920
¥26,431 total
includes taxes & fees
Sep 18 - Sep 19
Grupotel Montecarlo
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 stop at 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 exploring the galleries in Fray Junipero Serra Museum during your travels in 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 honoring 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 Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

10/10 Excellent
"good location. nice room. great spa area. friendly staff"
Marios Ioannis 2-night trip
Posted 1 hour ago
Grupotel Playa de Palma Suites & Spa
Grupotel Molins

Grupotel Molins

10/10 Excellent
"The staff was over the top friendly, knew our names and our preferences! The resort is a perfect location for relaxing"
Lois 3-night trip
Posted 3 hours ago
Grupotel Molins
Grupotel Maritimo

Grupotel Maritimo

8/10 Good
"The hotel is fairly modern, spacious and clean. There are plenty of sun loungers around the pool area and it's situated away from noisy bars etc. Breakfast has a wide selection. However the pillows are hard as concrete (noted in many reviews) and the hotel need to change these. The requirement to pay extra for the safe is also poor for a hotel of this standard."
Laura 4-night trip
Posted 6 hours ago
Grupotel Maritimo
tent Playa de Palma

tent Playa de Palma

8/10 Good
"Toilet wasn't bolted down so rocked when getting up or down. Couldn't cool the room below 23.5 an sometimes it was up to 25. Only complaints, all common areas well maintained and clean. Room was clean. Staff were very nice and helpful!"
Mary 4-night trip
Posted 21 hours ago
tent Playa de Palma
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"Beautiful hotel, such a relaxing atmosphere. Staff super helpful and polite, food excellent - nothing but the highest praise."
Neil 4-night trip
Posted 1 day ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

10/10 Excellent
"Very enjoyable weeks stay. Hotel very clean , lots of choice for breakfast and refreshing pool for cooling down. A very short stroll to lovely beach and nice restaurants. Decent entertainment on an evening but could do more for children ? Very pleasant and relaxing "
Keith 7-night trip
Posted 1 day ago
Grupotel Cala Marsal Natura Hotel
Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa

10/10 Excellent
"Everybody was so lovely. I was on a solo vacation and the property was fantastic. The regular food options were lovely, and the special BBQ and Italian evenings were also such a lovely change from the norm, albeit a bit pricy (€75pp) if you have dietary preferences/restrictions which mean you can’t eat some of the menu. The staff were great though, and tried to find alternates where possible. The breakfast was lovely too. The yoga sessions in the beautiful chapel were such a good way to start your day, and it is a shame I didn’t get to stay on a Friday to try out the Pilates too. The adult pool was peaceful and you can order food/drink to your sunbed using the QR code. The whole place was conducive to placidity and reflection. One thing that slightly discoloured my stay, was that my room had a slight bit of damp in the bathroom and the ceiling fan sounded like it was poorly fitted so I didn’t use it at night due to the noise. Would 100% go back again and would advise others to go. Be sure to download Mallorcab if you don’t use a hire car, as uber is a lot more expensive there."
Orla 4-night trip
Posted 2 days ago
Zoetry Mallorca Wellness & Spa
Grupotel Taurus Park

Grupotel Taurus Park

10/10 Excellent
"Lovely staff sorry couldn’t remember exactly their names both Tensy/tansy? And latoya I think her name was.. they were really professional, friendly and accommodating. Everyone was from reception, housekeeping, pool and bar areas. Could not fault anyone, excellent service. As per the room.. The double bed was not the most comfortable as it kept moving apart with just the slightest movements, the toilet smelled like sewage and you could hear everything as the walls or doors were not soundproof. That’s just the room.. But the breakfast and amenities were amazing! They also had few bits of breakfast for those like us who had to leave at 5am. Would recommend the hotel and staff."
Gjeryl 4-night trip
Posted 4 days ago
Grupotel Taurus Park
Inturotel Esmeralda Park

Inturotel Esmeralda Park

8/10 Good
"Nice property on a beautiful beach. But very crowded in August which led to litter and water quality issues and the main pool swarming with kids. The “entertainment” is hilarious / bad and there were some ants in our room. Otherwise a solid 3 to 4 Star level experience/family resort."
John 3-night trip
Posted 4 days ago
Inturotel Esmeralda Park

More cheap stays in Petra

Hostal Residencia San Francisco

Hostal Residencia San Francisco

Carrer l'Orada 3 Felanitx Illes Balears
¥9,568
¥10,931 total
Sep 20 - Sep 21
includes taxes & fees
6.8/10 (79 reviews)
Hostal Residencia San Francisco
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
¥10,497
¥12,360 total
Sep 13 - Sep 14
includes taxes & fees
6.6/10 (428 reviews)
Hotel Costa Mediterraneo - Adults Only +16
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
¥13,299
¥15,442 total
Sep 20 - Sep 21
includes taxes & fees
7.8/10 Good! (164 reviews)
Hotel Playa Sol
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
¥15,103
¥17,019 total
Sep 13 - Sep 14
includes taxes & fees
Hostal Alma
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
¥15,269
¥17,202 total
Sep 20 - Sep 21
includes taxes & fees
5.4/10 (62 reviews)
BJ Hostal Bona Vista
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
¥21,830
¥24,826 total
Sep 9 - Sep 10
includes taxes & fees
Hotel Houm Nets - Adults Only

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra features beautiful beaches perfect for sunbathing and water activities, offering a serene escape.
  • Cultural Exploration: Visit the Petra Museum and Archaeological Museum to immerse yourself in the local history and culture.
  • Outdoor Activities: Enjoy golfing at nearby courses or partake in various outdoor adventures in the picturesque surroundings.
  • Charming Neighborhoods: Stroll through friendly neighborhoods filled with local shops and delightful cafes.
  • Unique Experiences: Relax at the Petra Turkish bath for a truly unique and rejuvenating experience.

Find great hotels near Petra

Discover the charming accommodations in Petra, Balearic Islands, where a variety of hotel options await to suit every traveler's needs. Whether you're seeking family-friendly establishments, adventure-filled stays, or a relaxing beach vacation, Petra offers an array of choices, from cozy hotels to unique agritourism properties. Explore budget-friendly options and hotels conveniently located near Petra's attractions for an unforgettable getaway.

  • Grupotel Gran Vista & SPA: A 4-star family-friendly retreat located 18km from Petra, Grupotel Gran Vista & SPA boasts a guest rating of 8.6 out of 10. This hotel offers direct beach access, making it an ideal choice for those seeking adventure and relaxation. Guests can enjoy a variety of onsite activities, including mountain biking and archery, while children can benefit from supervised childcare and a dedicated kids' club. The hotel also features a children's pool and a ping pong table, ensuring fun for the whole family.
  • Iberostar Waves Alcudia Park: Situated 23km from Petra, Iberostar Waves Alcudia Park is another 4-star hotel that also holds a guest rating of 8.6 out of 10. This property is a beach lover's paradise with direct access to sandy shores, perfect for sunbathing and water activities. The hotel’s vibrant atmosphere and pristine location make it an excellent choice for those wanting to immerse themselves in a leisurely beach vacation while enjoying the Mediterranean's clear waters.
  • Eix Lagotel Holiday Resort: Located 23km from Petra, Eix Lagotel Holiday Resort is a 4-star destination with a guest rating of 8.0 out of 10. This resort caters to adventure seekers and families alike, offering a range of activities such as windsurfing and hiking. Children can enjoy the dedicated kids' club and a pool designed just for them. Additional amenities like a game room and bicycle rentals enhance the experience for both leisure and business travelers.

Where to stay near Petra

Petra offers a delightful blend of beach, outdoor, and cultural experiences perfect for any traveler. Explore charming neighborhoods that exude a friendly atmosphere, ideal for families and couples alike. Discover hidden gems and indulge in luxury shopping, while enjoying a relaxing vacation. Nearby attractions enhance your trip, making Petra a memorable destination filled with unique adventures and serene escapes.

  • Mallorca Island: Nestled just 13km from Petra, Mallorca Island is a stunning Mediterranean paradise renowned for its beautiful beaches and vibrant outdoor activities. Visitors are drawn here year-round, with peak travel seasons in April and from June to July. The island offers a mix of relaxing beach days and thrilling outdoor adventures, including golf and recreational areas. Notable attractions include family-friendly beaches and picturesque marinas, making it a perfect getaway for sun-seekers and adventure enthusiasts alike.
  • Ariany: Located a mere 5km from Petra, Ariany is a charming town that welcomes travelers throughout the year. While it sees a surge in visitors during April, July, and September, it maintains a steady flow of guests seeking a blend of beach, outdoor, and city experiences. Ariany features excellent golf courses and recreational areas, along with access to beautiful beaches and marinas. The laid-back atmosphere and local charm make it an ideal stop for those wanting to experience the authentic side of Mallorca.
  • Manacor: Situated 10km from Petra, Manacor is a vibrant city known for its stunning scenery and outdoor activities. The city attracts visitors year-round, with peak times in June, July, and September. Manacor offers a mix of beach experiences, including family-friendly spots and recreational areas for golf enthusiasts. The town's unique neighborhoods and scenic landscapes add to its appeal, making it a fantastic destination for travelers looking to immerse themselves in both leisure and local culture.

Things to do near Petra

Shopping

In Petra, you can explore local shops offering handmade crafts and souvenirs. If you're up for a drive, visit the nearby City Center in Manacor, which features a variety of stores, from fashion boutiques to traditional markets where you can find unique gifts.

Recreation

In Petra, indulge in wellness at the Son Vida Spa, featuring soothing massages and rejuvenating treatments amid tranquil surroundings. Explore local hiking trails for a refreshing outdoor experience, or partake in yoga sessions that embrace the natural beauty of the Balearic Islands.

Adventure

At Forestal Park, located 32km from Petra, experience an exhilarating zipline and ropes course amidst the natural beauty. Engage in thrilling outdoor activities that challenge your agility and provide stunning views, making it an exciting destination for adventure seekers.

Nightlife

Explore the lively atmosphere at Bar La Plaça, where you can enjoy tapas and local wines. For a vibrant nightlife scene, visit Club Cielo, known for its energetic music and dancing, attracting both locals and tourists alike.

*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 beautiful Balearic Islands, is perfect for beach lovers, outdoor enthusiasts, and culture seekers. Visitors can explore a variety of attractions, including the Petra Museum, the Petra Archaeological Museum, and the Petra Visitors Centre. The area boasts stunning beaches, charming churches, and scenic water features, making it an ideal destination for a memorable vacation filled with diverse experiences.

  • Playa de Muro: Located 21km from Petra, Playa de Muro offers stunning sandy shores and crystal-clear waters. This beach is ideal for sunbathing and swimming, with vibrant beach vibes that create a relaxing atmosphere for visitors looking to unwind and enjoy the Mediterranean sun.
  • Cala Varques: Situated 19km away from Petra, Cala Varques is a picturesque beach known for its turquoise waters and natural beauty. This hidden gem provides a serene spot for swimming and soaking up the sun, making it a perfect escape for those seeking tranquility in a stunning coastal setting.
  • Ermita de Bonany: Nestled within Petra, Ermita de Bonany is a charming church that showcases local culture and history. Visitors can explore its serene surroundings and enjoy panoramic views of the countryside, providing a reflective experience steeped in tradition.

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

Accessing Petra in the Balearic Islands is convenient through two major airports. Palma de Mallorca Airport (PMI) is located 34km from Petra, with several luxurious hotel options nearby, such as the Aubamar Palma Resort and Iberostar Selection Playa de Palma, both about 3km from the airport. Mahon Airport (MAH-Minorca) is 100km away, offering elegant accommodations like Barcelo Nura and Bordoy Casa Ládico, situated approximately 6km from the airport. Both airports provide various transportation services to ensure a smooth journey to your destination.

Frequently asked questions

Where is the best place for a stay in Petra?
Aubamar Palma Resort, located 20.5 mi (33 km) from the heart of Petra, is a top choice for your stay based on our traveler data. Other good choices for your visit to the area are Grupotel Playa de Palma Suites & Spa and Grupotel Cala Marsal Natura Hotel. See all available top hotels, or vacation rentals in Petra.
What are some of the best vacation home rentals that Petra has to offer?
Gorgeous home in Porto Colom: This vacation home near Petra is located on the waterfront and has a terrace, a garden, and a barbecue grill to put you at ease in your new surroundings. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. 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 that most hotel reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is 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.
Where can I learn more about changing or cancelling my trip to Petra?
For more details about updating your trip to Petra or cancelling it, go to https://www.expedia.com/service/.
What's the best hotel to stay near Ermita de Bonany?
Adjacent to Ermita de Bonany, Agroturisme Son Torrat is one of the top choices for your stay based on our traveler data, and this 3.5-star property offers free breakfast and a restaurant.
What about the best place to stay close to Fray Junipero Serra Museum?
One of the top choices for your stay is Casal de Petra - Rooms & Pool, located next to Fray Junipero Serra Museum, and this 3-star hotel offers an outdoor pool and free WiFi.
What are some hotels with pools in Petra?
Casal de Petra - Rooms & Pool by My Rooms Hotels is a top guesthouse with a seasonal outdoor pool, free WiFi, and in-room flat-screen TVs. View all hotels with pools in Petra.
What's the best hotel for staying near Palma de Mallorca Airport (PMI)?
Helios Mallorca Hotel & Apartments is a popular 3-star hotel featuring a restaurant and an outdoor pool. It's located a short 1.1 mi (1.7 km) from Palma de Mallorca Airport. Other choices within close proximity to the airport include Hotel THB María Isabel - Adults Only and JS Palma Stay - Adults Only.
What's it like staying 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 accommodations to choose from. Find out more about Petra.
What should I do while I'm visiting Petra?
Favorite 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. Check out what more to see and do in Expedia's Petra guide.
How can I get around Petra?
If you want to venture outside of the area, ride aboard one of the trains from 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 temp of 76°F, while the coldest months are February and January with an average of 55°F. Average annual precipitation for Petra is 16 inches.

Explore a world of travel with Expedia