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

Search 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
3 Oct - 4 Oct
Tomorrow
4 Oct - 5 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

Filter by

Property class

Guest rating

Our top choices for Petra hotels

1. Aubamar Palma Resort

Aubamar Palma Resort
Palma de Mallorca
United Kingdom
Nicola
NZ$304
includes taxes & fees
25 Oct - 26 Oct
Aubamar Palma Resort

2. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
Felanitx
United Kingdom
Marta
NZ$152
includes taxes & fees
23 Oct - 24 Oct
Grupotel Cala Marsal Natura Hotel

3. Hotel JS Palma Stay - Adults Only

Hotel JS Palma Stay - Adults Only
Can Pastilla
United Kingdom
Sebastian
NZ$211
includes taxes & fees
1 Nov - 2 Nov
Hotel JS Palma Stay - Adults Only

4. Ynaira Hotel & Spa

Ynaira Hotel & Spa
Ariany
Japan
YASUHISA
NZ$292
includes taxes & fees
27 Oct - 28 Oct
Ynaira Hotel & Spa

5. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
NZ$404
includes taxes & fees
10 Oct - 11 Oct
Bytra Boutique Hotel

6. Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa
Palma de Mallorca
United States
Ryan
NZ$308
includes taxes & fees
20 Oct - 21 Oct
Grupotel Playa de Palma Suites & Spa

7. Agroturismo es Mayolet

Agroturismo es Mayolet
Manacor
Switzerland
Benjamin
NZ$409
includes taxes & fees
29 Oct - 30 Oct
Agroturismo es Mayolet

8. Curolla Petit Hotel

Curolla Petit Hotel
Maria de la Salut
United Kingdom
Sarah
NZ$329
includes taxes & fees
7 Oct - 8 Oct
Curolla Petit Hotel

9. Rotana la Reserva

Rotana la Reserva
Manacor
United Kingdom
Alexandra
NZ$642
includes taxes & fees
28 Oct - 29 Oct
Rotana la Reserva

10. Finca Sa Bastida Luxury Retreat & Spa - Adults Only

Finca Sa Bastida Luxury Retreat & Spa - Adults Only
Sant Joan
Germany
Yannik
Finca Sa Bastida Luxury Retreat & Spa - Adults Only

11. Agroturismo Roqueta

Agroturismo Roqueta
Maria de la Salut
Canada
Alex
Agroturismo Roqueta

12. Es Racó de Maria

Es Racó de Maria
Maria de la Salut
United Kingdom
M
Es Racó de Maria

13. Agroturismo Finca Son Sureda

Agroturismo Finca Son Sureda
Manacor
United States
Bessie
Agroturismo Finca Son Sureda

14. Hotel Central Maria

Hotel Central Maria
Maria de la Salut
United Kingdom
Lola
NZ$138
includes taxes & fees
8 Oct - 9 Oct
Hotel Central Maria

15. Mater Ariany Hotel

Mater Ariany Hotel
Ariany
France
jean-gérard
Mater Ariany Hotel

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

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
Canada
Krishneel Rajiv
NZ$459
includes taxes & fees
16 Oct - 17 Oct
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

17. Inturotel Esmeralda Park

Inturotel Esmeralda Park
Santanyi
United States
Jumari
Inturotel Esmeralda Park

18. Finca Son Oms

Finca Son Oms
Porreres
Canada
Fanny
Finca Son Oms

19. Finca Serena Mallorca, Small Luxury Hotels

Finca Serena Mallorca, Small Luxury Hotels
Montuiri
United States
Ashley
NZ$870
includes taxes & fees
1 Nov - 2 Nov
Finca Serena Mallorca, Small Luxury Hotels

20. Agritourism SA Franquesa Vella

Agritourism SA Franquesa Vella
Vilafranca de Bonany
France
NADEGE
NZ$373
includes taxes & fees
1 Nov - 2 Nov
Agritourism SA Franquesa Vella
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

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

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

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

Recent Reviews in Petra

Hotel Bordoy Cosmopolitan

Hotel Bordoy Cosmopolitan

8/10 Good
"Staff were really nice, the food was a great standard too. For some reason the rooms seemed to smell pretty badly of drainage/sulphate, that was the only bad thing"
Rohan 3-night trip
Posted 12 hours ago
Hotel Bordoy Cosmopolitan
Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

10/10 Excellent
"Excellent hotel with delicious food, spotless facilities and friendly staff. My only complaint was that the outdoor pools were a little cold. I would say that almost all of the guests were German but that did not bother us Brits at all. Having said that, we are not likely to return to this hotel as we didn't like Playa De Palma at all."
Margaret 5-night trip
Posted 17 hours ago
Grupotel Playa de Palma Suites & Spa
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

10/10 Excellent
"Phenomenal property, location, food and staff. Gorgeous pool and ocean front view."
Angela 4-night trip
Posted 2 days ago
Sarena de Muro Resort Mallorca, part of Destination by Hyatt
PortBlue Club Pollentia Resort

PortBlue Club Pollentia Resort

8/10 Good
"Great place to stay, right in between Pollenca and Alcudia so lots to do around and lots to do in the resort. Would definitely stay again but one thing that stood out was, despite breakfast closing at 10:30am, when we arrived at around 10, food on the buffet was already being put away and tables cleared right next to us. If breakfast is supposed to shut at 10:30 I should not be limited to what I can eat or where I can sit until that time, doing so massively reduces the experience. Other than that great place, terrace rooms are wonderful."
Alfonso 6-night trip
Posted 2 days ago
PortBlue Club Pollentia Resort
Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa

10/10 Excellent
"Zoëtry Mallorca was by far our favorite stay during our trip and genuinely one of the most beautiful hotels we have ever stayed at. The location was a little more rural than we expected, but the gorgeous property, peaceful setting, amazing staff, and excellent amenities made the experience truly special. We loved the combination of the historic chapel-style villa with modern wellness amenities. As a cyclist, I especially appreciated having bike rentals directly at the hotel. The gym was beautiful and well equipped, and the spa was another highlight, with an indoor pool, sauna, and amazing massage therapists. It was the perfect place to relax. The food at the bar was delicious, and breakfast was excellent with plenty of options. Our only disappointment was dinner at the Mediterranean restaurant. We found the menu limited and unfortunately did not enjoy the dishes we ordered. The rooms were very clean and organized, but felt basic compared with the exceptional quality of the rest of the property. The shower especially needs updating—it was overly complicated to operate and water seeped outside. Some modernization would help the rooms match the rest of this incredible hotel. We did love our little porch with its table and chairs, perfect for enjoying afternoon wine. Overall, a truly gorgeous property and easily our favorite hotel of the trip. We would happily return!"
Leul 2-night trip
Posted 3 days ago
Zoetry Mallorca Wellness & Spa
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

8/10 Good
"Property is located near an amazing beach with close access to a great variety of restaurants & activities. Also features great in-house amenities- numerous pools, including an indoor one; activity court - for tennis, basketball, etc. ; spa; restaurants; musical entertainment; kids club, etc. The only negative are the rooms - low quality mattress, bedding, towels, bathroom set up (see thru doors!)."
Djurdjica 5-night trip
Posted 5 days ago
Grupotel Cala Marsal Natura Hotel
Grupotel Taurus Park

Grupotel Taurus Park

8/10 Good
"Location was convenient and the rooms were clean"
Eva 2-night trip
Posted 9 days ago
Grupotel Taurus Park
Grupotel Maritimo

Grupotel Maritimo

8/10 Good
"The hotel is immaculately clean. All staff are pleasant and helpful. Meals are varied and plenty of choices for all diet requirements/preferences. There were no tea/coffee facilities in the hotel outwith the dining room and no kettle in the room. You cannot have a cup of tea when arriving late or leaving early. I was in a single occupancy room and the traffic noise from very early morning until late was loud and not relaxing even when wearing earplugs."
Patricia 10-night trip
Posted 9 days ago
Grupotel Maritimo
Inturotel Esmeralda Park

Inturotel Esmeralda Park

10/10 Excellent
"Loved this place! Will definitely recommend & be back"
Jumari 2-night trip
Posted 11 days ago
Inturotel Esmeralda Park

More cheap accommodation in Petra

Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
NZ$94
5 Oct - 6 Oct
includes taxes & fees
Hotel Costa Mediterraneo - Adults Only +16
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
NZ$94
2 Nov - 3 Nov
includes taxes & fees
8.2/10 Very good! (197 reviews)
Hostal Alma
Hotel Selva Arenal

Hotel Selva Arenal

Carrer Girona 17 Llucmajor Illes Balears
NZ$98
12 Oct - 13 Oct
includes taxes & fees
7.8/10 Good! (419 reviews)
Hotel Selva Arenal
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
NZ$110
28 Oct - 29 Oct
includes taxes & fees
7.8/10 Good! (169 reviews)
Hotel Playa Sol
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
NZ$168
20 Oct - 21 Oct
includes taxes & fees
Hotel Houm Nets - Adults Only
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
NZ$221
9 Oct - 10 Oct
includes taxes & fees
7.8/10 Good! (70 reviews)
My Rooms Manacor Centre by My Rooms Hotels

Find out more about Petra

Top reasons to visit Petra

  • Beautiful Beaches: Petra boasts stunning beaches perfect for relaxation and sunbathing.
  • Cultural Exploration: Discover charming churches, local shops, and exquisite dining experiences.
  • Outdoor Adventures: Engage in various outdoor activities, including day tours and coastal explorations.
  • Rich History: Visit the archaeological museum and Petra visitors centre for a glimpse into the past.
  • Accommodation Choices: A range of options from family-friendly hotels to budget stays ensures comfort for all travellers.

Find great hotels near Petra

Experience the charm of Petra in the Balearic Islands with a variety of accommodation options tailored to suit all types of travellers. Whether you're seeking family-friendly hotels, agritourism properties, or budget-friendly stays, Petra offers a delightful blend of adventure and relaxation. Enjoy the stunning beaches and local culture while finding the perfect base for your holiday in this picturesque destination.

  • Grupotel Gran Vista & SPA: A 4-star retreat located 17.7km from Petra, Grupotel Gran Vista & SPA is tailored for those seeking a blend of beach relaxation and adventure. With a guest rating of 8.6 out of 10, this hotel boasts direct beach access and an array of exciting activities. Visitors can indulge in archery on-site or explore nearby options like fishing, horse riding, windsurfing, and mountain biking. The hotel’s extensive recreational offerings ensure that adventure seekers will find plenty to keep them entertained amidst stunning coastal views.
  • Iberostar Waves Alcudia Park: Situated 22.5km from Petra, Iberostar Waves Alcudia Park is another 4-star option with a guest rating of 8.6 out of 10. This hotel embodies the essence of a beach getaway, featuring direct access to the sandy shores. The property is designed for sun-seekers and water enthusiasts looking to unwind by the sea. The inviting atmosphere and well-appointed facilities make it an excellent choice for those wishing to immerse themselves in a beach vacation experience.
  • Eix Lagotel Holiday Resort: Located 22.5km from Petra, Eix Lagotel Holiday Resort offers a 4-star experience with a guest rating of 8.0 out of 10. This family-friendly destination is well-suited for travellers seeking adventure and business amenities alike. The resort provides various recreational activities, including bicycle rentals, sailing, and hiking. Children are well catered for, with mini-golf, an arcade game room, a children’s club (for a fee), and a shared playground available. A perfect spot 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 and cultural exploration. While wandering its quaint streets, you'll uncover hidden gems, from local shops to exquisite dining experiences. Venture to nearby coastal spots for stunning views and family-friendly activities. Whether you're seeking a romantic getaway or a luxurious retreat, Petra is the perfect base to experience the warmth of friendly locals and the serene atmosphere of this beautiful region.

  • Mallorca Island: Nestled 12.9km from Petra, Mallorca Island is a stunning destination renowned for its beautiful beaches and vibrant outdoor activities. The island experiences a moderately seasonal influx of travellers, with peak visits occurring in April and from June to July. Visitors flock to Mallorca for its picturesque recreational areas, top-notch golf courses, and inviting marinas. Highlights include sun-soaked family beaches that offer a perfect environment for relaxation and adventure alike. Whether you're looking to unwind by the shore or engage in outdoor pursuits, Mallorca Island has something for everyone.
  • Ariany: A charming city located just 4.8km from Petra, Ariany is characterised by its welcoming atmosphere and year-round appeal. While visitor numbers peak in April, July, and September, the city remains an attractive spot for beach lovers and outdoor enthusiasts throughout the year. Ariany features delightful recreational areas and golf courses, providing ample opportunities for leisure and sport. The local beaches, perfect for families, offer an inviting setting for sunbathing and swimming, making Ariany a must-visit destination for those seeking a relaxing getaway.
  • Manacor: Situated 9.7km from Petra, Manacor is a lively city that draws visitors for its captivating scenery and abundant outdoor experiences. With peak travel times in June to July and September, Manacor offers diverse attractions, including beautiful beaches and family-friendly neighbourhoods. The city is known for its recreational areas and golf courses, making it an ideal spot for both relaxation and active pursuits. Visitors can explore the charming town centre, enjoy the local cuisine, or unwind at the beach, ensuring a memorable stay in this vibrant locale.

Things to do near Petra

Shopping

In Petra, you can enjoy local shops offering unique gifts and souvenirs. For a broader selection, if you're up for a drive, visit Manacor Shopping Centre, located about 17.7km away, featuring a range of stores and dining options to enhance your shopping experience.

Recreation

Experience the calming atmosphere at Son Gual Wellness Centre, where you can indulge in rejuvenating spa treatments and holistic therapies. Afterward, immerse yourself in the serene surroundings with a gentle stroll through the beautiful gardens or enjoy a refreshing swim in the tranquil pool.

Adventure

Forestal Park offers an exhilarating zipline and ropes course experience located 32.2km from Petra. Surrounded by lush greenery, you'll navigate thrilling aerial challenges while enjoying the adventure and outdoor vibes that make for an unforgettable day.

Nightlife

In Petra, the local bars offer a relaxed vibe where you can enjoy tapas and locally sourced wines. Nearby, the lively nightlife of Manacor features music venues and clubs, creating an inviting atmosphere for a fun night out in the Balearic Islands.

*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 on your trip to Petra, consider visiting during the off-peak months of January to February or November, when accommodation prices drop. Aim to book your hotel about a month in advance, with Tuesdays being the cheapest days to stay. Use Expedia's search tool to filter by budget and hotel type, and take advantage of last-minute deals for potential discounts. Combining your hotel, flights, and activities in an Expedia package can also lead to significant savings. Walking is a great way to explore Petra while saving on transport costs.

  • 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 June to August, 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: Expedia’s search tool enables you to choose your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save some dollars by combining your Petra hotel booking with flights and activities through an Expedia package.

Find the best attractions near Petra

Petra, located in the Balearic Islands, offers a delightful mix of beach, outdoor, and cultural experiences for tourists. You'll find captivating attractions such as the local beach, charming churches, and picturesque water features. Don't miss out on exploring the Petra visitors centre, the archaeological museum, and taking in the best of Petra, including a night visit. This destination is perfect for those seeking a blend of relaxation and cultural immersion.

  • Albufera Natural Park: Located 20.9km from Petra, this stunning reserve offers a serene escape with picturesque landscapes, diverse wildlife, and tranquil lagoons. Perfect for families, visitors can enjoy leisurely walks, birdwatching, and picnics amidst nature’s beauty.
  • Finca Pública de Son Real: Situated 16.1km from Petra, this archaeological site immerses you in the rich cultural heritage of Mallorca. Explore ancient ruins and learn about the island's history while surrounded by breathtaking natural scenery.
  • Necròpolis de Son Real: Just 14.5km from Petra, this fascinating archaeological site features ancient burial grounds and intriguing monuments. Visitors can gain insights into the island's past while enjoying the serene coastal views.

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

Travelling to Petra in the Balearic Islands is convenient via two major airports. Palma de Mallorca Airport (PMI) is located 33.8km away, with excellent accommodation options like the 5-star Aubamar Palma Resort and Iberostar Selection Playa de Palma, both 3.2km from the airport. Alternatively, MAHon Airport (MAH-Minorca) is 99.8km away, with luxurious options such as Barcelo Nura and Bordoy Casa Ládico, each approximately 6.4km from the airport. Many hotels offer airport shuttle services to make your travel experience seamless, ensuring an enjoyable stay in this beautiful region of Spain.

Frequently asked questions

What is the best area to stay in Petra?
The best area to stay in Petra is within the charming village itself, particularly around Plaça Ramon Llull and the surrounding streets.This area is the heart of Petra, offering a lovely, authentic Mallorcan experience. It's quite compact, making it easy to stroll through its narrow streets, discover local shops, and enjoy the architecture. The village is known for its connection to Junípero Serra, with his birthplace museum nearby, and the imposing Església de Sant Pere dominating the skyline.Couples looking for a peaceful escape will find Petra village ideal. It provides a relaxed pace, with opportunities to enjoy local cuisine at traditional restaurants and experience the genuine island life away from the busier coastal resorts. The central location also makes it a good base for exploring the island's interior and vineyards.For those who appreciate a quiet, rural setting with good access to cycling routes, the outskirts of Petra, particularly towards the agricultural lands, offer some lovely rural hotels and Fincas.
When is the best time to go to Petra?
The best time to go to Petra is during the spring (April to early June) or autumn (September to October) when the weather is most pleasant.These shoulder seasons offer warm, sunny days without the intense heat of summer. You'll find ideal conditions for exploring the ancient city on foot, with comfortable temperatures superb for hiking and sightseeing. This makes it an excellent choice for couples or solo travellers who want to make the most of their visit without being overwhelmed by the heat.The summer months (July and August) can be extremely hot, with temperatures often exceeding 35°C, which can make prolonged outdoor activities challenging. Conversely, winter (November to March) brings cooler temperatures, and occasional rain. While still visitable, some might find the chill less inviting for extensive outdoor exploration.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Petra.
How can I save on a hotel booking in Petra with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Petra hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Petra?
Prices for hotels in Petra often vary, but you can find a great deal from NZ$94 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia