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

Petra Hotels

  • 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 17 - Aug 18
Tomorrow
Aug 18 - Aug 19
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

Reserve now, pay later
Hotel
Breakfast included
Spa
Adults only

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

Casal de Petra - Rooms & Pool by My Rooms Hotels
Petra
Sweden
ANNELIE
P9,214
P10,292 total
includes taxes & fees
Aug 18 - Aug 19
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
P15,420
P17,432 total
includes taxes & fees
Sep 16 - Sep 17
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
P19,580
P22,164 total
includes taxes & fees
Sep 16 - Sep 17
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

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

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
Germany
Ana
P33,739
P37,738 total
includes taxes & fees
Sep 5 - Sep 6
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

5. Iberostar Selection Playa de Muro Village

Iberostar Selection Playa de Muro Village
Muro
Canada
marc
P33,221
P37,169 total
includes taxes & fees
Sep 11 - Sep 12
Iberostar Selection Playa de Muro Village

6. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
Capdepera
United States
aurore
P35,684
P39,878 total
includes taxes & fees
Sep 13 - Sep 14
Cap Vermell Grand Hotel

7. Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
Llucmajor
United States
Jada A
P15,926
P18,144 total
includes taxes & fees
Aug 30 - Aug 31
Hacienda Son Antem Golf Resort, Autograph Collection

8. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United States
Zusanna
P23,203
P25,993 total
includes taxes & fees
Aug 18 - Aug 19
ICON Valparaiso - Adults Only

9. Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
Muro
United States
Joel
P28,818
P32,326 total
includes taxes & fees
Aug 30 - Aug 31
Grupotel Parc Natural & Spa

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

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
United States
tanja
P25,875
P29,089 total
includes taxes & fees
Sep 16 - Sep 17
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

11. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
United States
Ilgaz
P15,068
P17,044 total
includes taxes & fees
Aug 30 - Aug 31
THB Gran Bahia Hotel and Apartments

12. BQ Can Picafort Hotel

BQ Can Picafort Hotel
Santa Margalida
United Kingdom
Anonymous traveler
P11,098
P12,677 total
includes taxes & fees
Sep 6 - Sep 7
BQ Can Picafort Hotel

13. Pula Suites Boutique Resort

Pula Suites Boutique Resort
Son Servera
United Kingdom
Peter
P14,437
P16,507 total
includes taxes & fees
Aug 28 - Aug 29
Pula Suites Boutique Resort

14. Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
United States
Patrick
P19,002
P21,528 total
includes taxes & fees
Aug 19 - Aug 20
Zoetry Mallorca Wellness & Spa

15. Iberostar Waves Playa de Muro

Iberostar Waves Playa de Muro
Muro
United States
Shanit
P21,758
P24,403 total
includes taxes & fees
Sep 12 - Sep 13
Iberostar Waves Playa de Muro

16. Hoposa Uyal

Hoposa Uyal
Pollenca
United States
Sarah
P20,605
P23,291 total
includes taxes & fees
Aug 18 - Aug 19
Hoposa Uyal

17. Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
Sant Llorenc des Cardassar
United Kingdom
James
P19,631
P22,064 total
includes taxes & fees
Aug 27 - Aug 28
Hipotels Mediterráneo Hotel - Adults Only

18. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
Son Servera
United Kingdom
Rachel
P13,134
P14,916 total
includes taxes & fees
Aug 30 - Aug 31
Talayot Hotel by Senator - Adults Only

19. Grupotel Natura Playa

Grupotel Natura Playa
Muro
United States
Marius
P14,174
P16,061 total
includes taxes & fees
Aug 29 - Aug 30
Grupotel Natura Playa

20. Son Brull Hotel & Spa

Son Brull Hotel & Spa
Pollenca
United Kingdom
Dougal
P51,642
P57,432 total
includes taxes & fees
Aug 25 - Aug 26
Son Brull Hotel & Spa
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 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 7 hours ago
Grupotel Taurus Park
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"Amazing stay! Went for a week to celebrate honeymoon and the team had a nice letter and bottle of champagne for us. Clean rooms and cleaned daily. Prime location for Cala D’or beach and downtown area. Walking distance to beach and restaurants. Breakfast and dinner services were great. pools were very clean and service for poolside drinks was excellent. thank you for making our stay memorable"
Francesco 6-night trip
Posted 16 hours ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

10/10 Excellent
"6th year at this hotel … soon be 7"
Carol 5-night trip
Posted 19 hours ago
Grupotel Playa de Palma Suites & Spa
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 20 hours ago
Inturotel Esmeralda Park
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

10/10 Excellent
"Excellent hotel: nice pools; nice beach"
Francois 7-night trip
Posted 1 day ago
Grupotel Cala Marsal Natura Hotel
Pure Salt Garonda - Adults Only

Pure Salt Garonda - Adults Only

10/10 Excellent
"Excellent view."
Dong-Hyun 4-night trip
Posted 2 days ago
Pure Salt Garonda - Adults Only
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

8/10 Good
"Great staff. I locked myself out and they helped me with a spare key."
Jack 2-night trip
Posted 2 days ago
Hotel Costa Mediterraneo - Adults Only +16
Grupotel Maritimo

Grupotel Maritimo

10/10 Excellent
"Excellent August holiday. A lovely restful hotel. Plenty of sunbeds, fabulous food and well located."
Michael 14-night trip
Posted 2 days ago
Grupotel Maritimo
 Bikini Island & Mountain Hotel Es Trenc – Adults only

Bikini Island & Mountain Hotel Es Trenc – Adults only

10/10 Excellent
"Defect holiday hotel. They have thought of everything. Great breakfast, restaurant cocktail bar , room and all facilities. Highly recommended."
Andrew 4-night trip
Posted 3 days ago
Bikini Island & Mountain Hotel Es Trenc – Adults only

More cheap stays in Petra

Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
P4,298
P5,041 total
Sep 13 - Sep 14
includes taxes & fees
6.6/10 (427 reviews)
Hotel Costa Mediterraneo - Adults Only +16
Hostal Residencia San Francisco

Hostal Residencia San Francisco

Carrer l'Orada 3 Felanitx Illes Balears
P4,712
P5,339 total
Sep 16 - Sep 17
includes taxes & fees
6.8/10 (79 reviews)
Hostal Residencia San Francisco
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
P5,932
P6,681 total
Sep 6 - Sep 7
includes taxes & fees
Hostal Alma
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
P6,108
P7,031 total
Sep 14 - Sep 15
includes taxes & fees
7.8/10 Good! (164 reviews)
Hotel Playa Sol
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
P6,388
P7,183 total
Sep 16 - Sep 17
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
P8,402
P9,555 total
Sep 9 - Sep 10
includes taxes & fees
Hotel Houm Nets - Adults Only

Find out more about Petra

Top reasons to visit Petra

  • Rich Cultural Attractions: Explore the Petra Archaeological Museum and local church, immersing yourself in the town's history and culture.
  • Outdoor Adventures: Enjoy golfing at local courses and embark on thrilling excursions around Majorca.
  • Charming Atmosphere: Stroll through picturesque streets, discovering hidden gems and family-friendly activities.
  • Relaxation Opportunities: Unwind at beautiful beaches and indulge in traditional Turkish baths.
  • Diverse Accommodation: Choose from a range of hotels and agritourism properties to suit every traveller's needs.

Find great hotels near Petra

Discover the charm of Petra, Balearic Islands, with a variety of hotel accommodation options tailored for every traveller. Whether you're seeking a family-friendly retreat, an adventurous getaway, or a serene beach holiday, Petra offers an array of hotels and agritourism properties. From budget-friendly stays to luxurious escapes, you'll find the perfect lodging to enhance your experience in this picturesque destination.

  • Grupotel Gran Vista & SPA: Embracing a blend of relaxation and adventure, the 4-star Grupotel Gran Vista & SPA is located 18km from Petra. This hotel boasts a guest rating of 8.6 out of 10 and is ideal for families and adventure seekers. With direct access to the beach, guests can indulge in various activities such as archery and mountain biking onsite, while nearby options include windsurfing and horse riding. Families are well catered for with amenities including a children’s playground, a children’s pool, and a free kids’ club, ensuring a delightful stay for younger guests.
  • Iberostar Waves Alcudia Park: Situated 23km from Petra, the 4-star Iberostar Waves Alcudia Park offers a serene beachside retreat with a guest rating of 8.6 out of 10. This hotel is designed for those who wish to immerse themselves in a beach vacation experience. With direct beach access, guests can enjoy sun-soaked days by the sea. The hotel focuses on providing a relaxing atmosphere, perfect for unwinding after a day of exploring the beautiful Balearic Islands.
  • Eix Lagotel Holiday Resort: With a guest rating of 8.0 out of 10, the 4-star Eix Lagotel Holiday Resort, located 23km from Petra, is a versatile option for families and business travellers alike. This resort features numerous adventure sports nearby, including sailing and hiking, while also offering facilities like a mini-golf course and a children’s pool for young guests. A children’s club is available for a fee, making it a suitable choice for families looking to balance fun and relaxation during their stay.

Where to stay near Petra

Petra, a charming town in the Balearic Islands, offers a delightful blend of beach relaxation, cultural exploration, and outdoor adventures. While wandering through its picturesque streets, you'll uncover hidden gems and enjoy family-friendly activities in a romantic atmosphere. Nearby, indulge in luxury shopping experiences and savour local cuisine, making your trip to Petra truly memorable. Whether seeking seclusion or friendly encounters, this destination promises an enchanting getaway for every type of traveller.

  • Mallorca Island: Nestled approximately 13km from Petra, Mallorca Island is a stunning Mediterranean destination famed for its beautiful beaches and vibrant outdoor activities. The island attracts visitors throughout the year, particularly peaking in April and during the summer months of June to July. Here, you can indulge in a variety of experiences, from golfing on lush courses to enjoying the sun at family-friendly beaches. The local marina beckons with its charming waterfront views, making it an ideal setting for relaxation and adventure alike.
  • Ariany: A quaint city located a mere 5km from Petra, Ariany is less seasonal in its appeal, attracting visitors mainly in April, July, and September. The charm of Ariany lies in its serene atmosphere and accessibility to beaches and recreational areas. Whether you’re keen on golf or simply wish to unwind by the water, Ariany offers a perfect blend of outdoor experiences and city-themed attractions. The nearby marina is a lovely spot for a leisurely stroll, providing picturesque views of the sea.
  • Manacor: Situated 10km from Petra, Manacor is a vibrant city that welcomes travellers year-round, with peak visits occurring in June to July and September. The city is particularly known for its stunning scenery and outdoor offerings, making it a great choice for nature enthusiasts. Visitors can enjoy a variety of recreational areas and golf courses, as well as the inviting local beaches. Manacor's town neighbourhoods are filled with character, ensuring an engaging experience as you explore the charming streets and local culture.

Things to do near Petra

Shopping

In Petra, explore local shops for unique souvenirs and gifts. For a broader selection, if you’re up for a drive, check out the nearby Manacor Shopping Centre, or head to the bustling Mercado de Manacor for fresh produce and artisan goods.

Recreation

In Petra, the Son Vida Wellness Centre offers a serene atmosphere with holistic treatments and yoga classes, promoting relaxation and mindfulness. Nearby, the Sant Joan de la Torre provides nature walks and meditation sessions amidst tranquil surroundings, ideal for rejuvenating your spirit and connecting with the landscape.

Adventure

Experience the thrill of the Forestal Park's zipline and ropes course, located 32km from Petra. Embrace the outdoor atmosphere as you navigate through treetops, tackling challenges that test your agility and courage while enjoying scenic views of the surrounding landscape.

Nightlife

Explore the vibrant nightlife at La Fonda restaurant for delightful tapas and local wines. For a relaxed evening, visit Bar Es Pujol, where you can enjoy a friendly atmosphere and refreshing cocktails. Don't miss the nearby live music scene at the local venues showcasing talented artists.

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

Find the best attractions near Petra

Petra, situated in the Balearic Islands of Spain, offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can explore key attractions such as the Petra Archaeological Museum, the Petra Visitor Centre, and the charming local church. For those seeking relaxation, the beautiful beach and nearby water features provide an ideal setting. Don’t miss the chance to enjoy a night in Petra, soaking in the tranquil atmosphere of this enchanting location.

  • Convent of St. Agustí Church: Located 16km from Petra, this church exudes cultural vibes with its stunning architecture and serene atmosphere, making it an ideal spot for reflection and exploration of local history.
  • Playa de Muro: Situated 21km from Petra, this beautiful beach offers a relaxed seaside vibe, perfect for sunbathing or a leisurely stroll along the shore, with crystal-clear waters inviting you for a refreshing dip.
  • Dragon Caves: Also 21km from Petra, these caves provide an adventurous experience, with their fascinating formations and guided tours, allowing visitors to delve into the wonders of the natural world.

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 Palma de Mallorca Airport (PMI), situated 34km away. Notable nearby hotels include the 5-star Aubamar Palma Resort, located 3km from PMI, and Iberostar Selection Playa de Palma, also 3km away. Both hotels provide easy access to the airport. Alternatively, Mahon Airport (MAH) on Minorca is 100km from Petra, with excellent hotel options such as Barcelo Nura, 6km from MAH, and Bordoy Casa Ládico, 5km away. These hotels often offer various transportation services, including airport shuttles and transfers, ensuring a seamless 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 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.
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 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