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

Find hotels in Petra from NT$3,909

  • 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

Star rating

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. 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, (37 reviews)
"Stayed here for 2 x nights We were guests at a wedding close by Staff at the hotel were excellent Room clean Everything you need for a short break "
United Kingdom
WILLIAM
The price is NT$4,705
NT$5,258 total
includes taxes & fees
Aug 6 - Aug 7
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
4.0 star property
Petra
10.0 out of 10, Exceptional, (5 reviews)
"Had a great stay!"
Germany
Samuel
The price is NT$5,929
NT$6,769 total
includes taxes & fees
Sep 4 - Sep 5
Bytra Boutique Hotel

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

Es Figueral Nou Hotel Rural & Spa - Adults Only +12
4.5 star property
Montuiri
9.4 out of 10, Exceptional, (56 reviews)
"We had an amazing stay!! The property is so calm and relaxing. Everything is clean. The restaurant was great too!"
United States
Wajeeha
The price is NT$10,311
NT$11,672 total
includes taxes & fees
Aug 16 - Aug 17
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
4.0 star property
Felanitx
8.6 out of 10, Excellent, (330 reviews)
"Nice Location and well maintained hotel"
Germany
Farida
The price is NT$6,525
NT$7,424 total
includes taxes & fees
Aug 28 - Aug 29
Grupotel Cala Marsal Natura Hotel

5. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
4.0 star property
Manacor
9.0 out of 10, Wonderful, (155 reviews)
"The breakfast and customer service is excellent I love it"
United States
Zusanna
The price is NT$13,553
NT$15,155 total
includes taxes & fees
Aug 23 - Aug 24
ICON Valparaiso - Adults Only

6. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (383 reviews)
"Amazing place"
United States
aurore
The price is NT$20,994
NT$23,423 total
includes taxes & fees
Sep 3 - Sep 4
Cap Vermell Grand Hotel

7. 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, (71 reviews)
"Nice vibes"
United Arab Emirates
Ibrahim
The price is NT$15,997
NT$17,927 total
includes taxes & fees
Sep 4 - Sep 5
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

8. Hipotels MediterrƔneo Hotel - Adults Only

Hipotels MediterrƔneo Hotel - Adults Only
4.0 star property
Sant Llorenc des Cardassar
9.2 out of 10, Wonderful, (999 reviews)
"Friendly staff. Close to the beach."
United Kingdom
James
The price is NT$11,834
NT$13,264 total
includes taxes & fees
Aug 7 - Aug 8
Hipotels MediterrƔneo Hotel - Adults Only

9. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
4.0 star property
Santa Margalida
9.2 out of 10, Wonderful, (173 reviews)
"Clean rooms, helpful staff, great buffet breakfast"
United States
Ilgaz
The price is NT$8,954
NT$10,096 total
includes taxes & fees
Aug 30 - Aug 31
THB Gran Bahia Hotel and Apartments

10. 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, (202 reviews)
"We had a very relaxing stay, perfect."
United Kingdom
Sally
The price is NT$8,387
NT$9,555 total
includes taxes & fees
Aug 30 - Aug 31
Hacienda Son Antem Golf Resort, Autograph Collection

11. BQ Can Picafort Hotel

BQ Can Picafort Hotel
4.0 star property
Santa Margalida
8.8 out of 10, Excellent, (345 reviews)
"Great hotel and location with good facilities."
United Kingdom
Anonymous traveler
The price is NT$6,018
NT$6,867 total
includes taxes & fees
Aug 30 - Aug 31
BQ Can Picafort Hotel

12. Iberostar Selection Playa de Muro Village

Iberostar Selection Playa de Muro Village
5.0 star property
Muro
8.8 out of 10, Excellent, (241 reviews)
"Excellent buffet"
Canada
marc
The price is NT$18,765
NT$20,971 total
includes taxes & fees
Aug 30 - Aug 31
Iberostar Selection Playa de Muro Village

13. 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, (702 reviews)
"Great room and close to beach"
United States
tanja
The price is NT$12,999
NT$14,628 total
includes taxes & fees
Aug 27 - Aug 28
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

14. Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
5.0 star property
Muro
9.8 out of 10, Exceptional, (188 reviews)
"Great suite room with excellent friendly staff. Only down side was seaweed on beaches that come and go with current but at that end of the bay is reoccurring. You can swim quickly past it to beautiful wonderful waters and long sandy beach. The buffet is AMAZING. staff was so friendly and welcoming."
United States
Joel
The price is NT$15,145
NT$16,988 total
includes taxes & fees
Sep 1 - Sep 2
Grupotel Parc Natural & Spa

15. Hotel Playa Mondrago

Hotel Playa Mondrago
3.0 star property
Santanyi
8.6 out of 10, Excellent, (34 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 NT$8,685
NT$9,718 total
includes taxes & fees
Aug 20 - Aug 21
Hotel Playa Mondrago

16. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
4.0 star property
Son Servera
8.8 out of 10, Excellent, (190 reviews)
"Brilliant location, massive beds!"
United Kingdom
Rachel
The price is NT$7,275
NT$8,250 total
includes taxes & fees
Aug 30 - Aug 31
Talayot Hotel by Senator - Adults Only

17. Universal Hotel Perla

Universal Hotel Perla
4.0 star property
Sant Llorenc des Cardassar
8.4 out of 10, Very Good, (222 reviews)
"The staff was very helpful and friendly. Everything was clean and well maintained, food was very good and a lot of variety."
Germany
Luis
The price is NT$6,347
NT$7,228 total
includes taxes & fees
Sep 5 - Sep 6
Universal Hotel Perla

18. Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
4.0 star property
Son Servera
9.0 out of 10, Wonderful, (730 reviews)
"Beautiful place!"
United States
Tye
The price is NT$10,785
NT$12,111 total
includes taxes & fees
Aug 10 - Aug 11
Hipotels Eurotel Punta Rotja & Spa

19. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
4.0 star property
Santa Margalida
8.8 out of 10, Excellent, (313 reviews)
"Right by the beach easy access"
United States
Shelsey Melanie
The price is NT$6,227
NT$7,097 total
includes taxes & fees
Sep 1 - Sep 2
Hotel THB Gran Playa - Adults Only

20. Hoposa Uyal

Hoposa Uyal
4.5 star property
Pollenca
9.0 out of 10, Wonderful, (464 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 NT$11,937
NT$13,460 total
includes taxes & fees
Aug 24 - Aug 25
Hoposa Uyal
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 honoring 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

  • Beautiful Beaches: Petra boasts stunning beaches perfect for sunbathing and relaxation.
  • Cultural Heritage: Visitors can explore the Petra Museum and historic churches that reflect the town's rich history.
  • Outdoor Activities: Enjoy golf at local courses and various outdoor adventures amidst scenic landscapes.
  • Charming Streets: Stroll through charming streets filled with quaint shops and friendly locals.
  • Diverse Accommodations: Petra offers a range of lodging options, from budget stays to luxury retreats.

Find great hotels near Petra

Explore a range of accommodation options in Petra, Balearic Islands, ideal for family adventures and beach vacations. Whether you're searching for pet-friendly hotels, budget-friendly stays, or charming agritourism properties, Petra offers a variety of lodging that caters to every traveler's needs. Enjoy your perfect getaway with convenient access to local attractions and the stunning beauty of the Balearic Islands.

  • Grupotel Gran Vista & SPA: This 4-star hotel offers a delightful blend of beachside relaxation and adventurous activities, making it a fantastic choice for families and thrill-seekers. Located 18km from Petra, it boasts direct beach access and a host of recreational options. Guests can enjoy onsite activities such as mountain biking, archery, and various water sports. The hotel also caters to younger visitors with amenities like a children’s club, supervised childcare, and an arcade game room, ensuring that everyone in the family finds something enjoyable to do.
  • Iberostar Waves Alcudia Park: Situated 23km from Petra, Iberostar Waves Alcudia Park is the epitome of a beach getaway. This 4-star accommodation features direct access to pristine sandy shores, making it ideal for sunbathers and swimmers. With its vibrant atmosphere, guests can unwind in stylish surroundings while enjoying the soothing sound of the waves. The hotel’s focus on beach leisure creates a relaxing haven for those looking to escape the hustle and bustle of everyday life.
  • Eix Lagotel Holiday Resort: A versatile 4-star option located 23km from Petra, Eix Lagotel Holiday Resort caters to adventure enthusiasts, families, and business travelers alike. This property offers a range of outdoor activities, including windsurfing, hiking, and sailing, making it perfect for those who enjoy an active vacation. Additionally, the hotel provides a children’s club, mini-golf, and an arcade game room, ensuring that younger guests have their fair share of fun. Its combination of leisure and practicality makes it an excellent choice for diverse travel needs.

Where to stay near Petra

Petra, nestled in the beautiful Balearic Islands, offers a delightful blend of beach relaxation and cultural exploration. Discover its charming streets, indulge in luxury holidays, and uncover hidden gems that reflect the town's rich heritage. Enjoy family-friendly activities, romantic spots, and friendly locals that make every visit special. Nearby, explore quaint neighborhoods and vibrant shopping experiences that enhance your trip to this enchanting destination.

  • Mallorca Island: A stunning Mediterranean paradise located 13km from Petra, Mallorca Island is renowned for its beautiful beaches and vibrant culture. The island offers a blend of outdoor adventures and urban experiences, making it a popular destination for travelers year-round. Peak seasons in April and June to July draw visitors eager to enjoy recreational areas, golf courses, and the picturesque marina. With its beautiful family beaches and scenic coastal views, Mallorca Island is perfect for those looking to unwind or engage in water sports, while also exploring charming seaside towns.
  • Ariany: Just 5km from Petra, Ariany is a quaint city that offers a unique blend of cultural experiences and natural beauty. With steady visitor numbers throughout the year, this charming locale peaks in popularity during April, July, and September. Travelers flock here for its inviting recreational areas and golf courses. The nearby beaches provide an ideal backdrop for relaxation and family outings, while the marina adds to the city's coastal charm. Ariany is a delightful destination for those seeking an authentic Mediterranean experience, rich in local flavor and community spirit.
  • Manacor: Located 10km from Petra, Manacor is a vibrant city known for its stunning scenery and outdoor activities. This city attracts visitors steadily throughout the year, with peak months in June to July and September. Travelers come for the beautiful beaches, recreational areas, and golf courses that highlight the region's natural beauty. Manacor offers a unique town neighborhood vibe, where you can immerse yourself in local culture, enjoy leisurely walks along the beach, and explore the scenic landscape. It's an ideal spot for those looking to combine adventure with relaxation.

Things to do near Petra

Shopping

In Petra, you can explore local shops and markets for unique souvenirs. If you're up for a drive, visit the nearby Mallorca Fashion Outlet for a variety of brands and discounts. Don't miss the local artisan markets for handcrafted gifts that reflect the island's culture.

Recreation

In Petra, the Son Mas wellness retreat invites you to enjoy rejuvenating treatments amidst tranquil surroundings. Experience yoga sessions and meditation classes that promote relaxation and mindfulness, while the nearby natural landscapes offer opportunities for scenic walks and exploration of the beautiful Balearic countryside.

Adventure

Forestal Park offers an exhilarating zipline and ropes course experience, located 32km from Petra. Surrounded by nature, this venue provides an adventurous atmosphere, perfect for those seeking outdoor thrills among the trees and stunning landscapes of the Balearic Islands.

Nightlife

Explore the vibrant nightlife in Petra by visiting Bar La Plaza for a lively atmosphere and refreshing cocktails. For a taste of local culture, check out Restaurant Can Poma, where you can enjoy traditional Spanish dishes while soaking in the evening ambiance.

*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, is perfect for beach lovers, outdoor enthusiasts, and culture seekers. Visitors can explore beautiful beaches, historic churches, and scenic water features. Key attractions include the Petra Museum and the local church, along with helpful tips on navigating the area's entrances and tourist sites. Whether you’re looking for a relaxing beach day or a cultural experience, Petra has something for everyone.

  • Santuari de Sant Salvador: Located 19km from Petra, this historic monastery offers stunning views of the surrounding landscape. Visitors can explore its beautiful architecture, rich history, and serene atmosphere, making it a peaceful retreat for reflection.
  • Ermita de Bonany: Nestled within Petra, this charming church is known for its cultural significance and picturesque setting. The tranquil ambiance invites visitors to appreciate its artistic features and the quietude of the surrounding area.
  • Playa de Muro: Situated 21km from Petra, Playa de Muro boasts soft sandy shores and crystal-clear waters. It's an ideal spot for relaxation, sunbathing, and enjoying the vibrant beach atmosphere with various water activities available.

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

Traveling to Petra in the Balearic Islands is convenient via its major airports. Palma de Mallorca Airport (PMI) is located 34km away and offers several luxurious hotel options such as the 5-star Aubamar Palma Resort just 3km from the airport, and Iberostar Selection Playa de Palma, also 3km away. Another option is Iberostar Selection Llaut Palma, located 5km from PMI. Alternatively, Mahon Airport (MAH-Minorca) is 100km away, with nearby 5-star hotels like Barcelo Nura, 6km from the airport, and Bordoy Casa LƔdico, 5km away, providing various transportation services for easy access.

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 traveler data. Other good choices for your visit 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! 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. 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 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