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

Petra hotels from HK$635

  • 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
28 Aug - 29 Aug
Tomorrow
29 Aug - 30 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

1. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
HK$1,848
HK$2,094 total
includes taxes & fees
25 Sept - 26 Sept
Bytra Boutique Hotel

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

Casal de Petra - Rooms & Pool by My Rooms Hotels
Petra
United Kingdom
WILLIAM
HK$574
HK$652 total
includes taxes & fees
30 Aug - 31 Aug
Casal de Petra - Rooms & Pool by My Rooms Hotels

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

Es Figueral Nou Hotel Rural & Spa - Adults Only +12
Montuiri
United States
Wajeeha
HK$2,630
HK$2,974 total
includes taxes & fees
1 Sept - 2 Sept
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
Muro
United States
Joel
HK$3,562
HK$3,998 total
includes taxes & fees
27 Sept - 28 Sept
Grupotel Parc Natural & Spa

5. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
Capdepera
United States
aurore
HK$4,504
HK$5,035 total
includes taxes & fees
14 Sept - 15 Sept
Cap Vermell Grand Hotel

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

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
United Kingdom
Christopher
HK$3,156
HK$3,552 total
includes taxes & fees
28 Sept - 29 Sept
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

7. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United States
Zusanna
HK$2,483
HK$2,792 total
includes taxes & fees
30 Aug - 31 Aug
ICON Valparaiso - Adults Only

8. Iberostar Selection Albufera Playa - All Inclusive

Iberostar Selection Albufera Playa - All Inclusive
Muro
United Kingdom
Samuel
HK$4,805
HK$5,345 total
includes taxes & fees
29 Aug - 30 Aug
Iberostar Selection Albufera Playa - All Inclusive

9. Iberostar Selection Playa de Muro Village

Iberostar Selection Playa de Muro Village
Muro
Canada
marc
HK$4,074
HK$4,562 total
includes taxes & fees
28 Sept - 29 Sept
Iberostar Selection Playa de Muro Village

10. Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
Sant Llorenc des Cardassar
United States
Blake
HK$2,279
HK$2,567 total
includes taxes & fees
29 Aug - 30 Aug
Hipotels Mediterráneo Hotel - Adults Only

11. Hotel THB Felip - Adults Only

Hotel THB Felip - Adults Only
Manacor
United States
Andres
HK$1,160
HK$1,336 total
includes taxes & fees
27 Sept - 28 Sept
Hotel THB Felip - Adults Only

12. Canyamel Park Hotel & Spa - Adults Only

Canyamel Park Hotel & Spa - Adults Only
Capdepera
United Kingdom
Sophie
HK$1,924
HK$2,196 total
includes taxes & fees
3 Sept - 4 Sept
Canyamel Park Hotel & Spa - Adults Only

13. Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
Llucmajor
United States
Jada A
HK$2,302
HK$2,613 total
includes taxes & fees
15 Sept - 16 Sept
Hacienda Son Antem Golf Resort, Autograph Collection

14. Grupotel Natura Playa

Grupotel Natura Playa
Muro
United States
Marius
HK$1,976
HK$2,234 total
includes taxes & fees
25 Sept - 26 Sept
Grupotel Natura Playa

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

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
United Kingdom
Neil
HK$3,022
HK$3,405 total
includes taxes & fees
25 Sept - 26 Sept
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

16. Catalonia Del Mar - Adults Only

Catalonia Del Mar - Adults Only
Son Servera
United Kingdom
Debbie
HK$1,163
HK$1,339 total
includes taxes & fees
27 Sept - 28 Sept
Catalonia Del Mar - Adults Only

17. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
Son Servera
United Kingdom
Rachel
HK$1,833
HK$2,076 total
includes taxes & fees
30 Aug - 31 Aug
Talayot Hotel by Senator - Adults Only

18. Son Brull Hotel & Spa

Son Brull Hotel & Spa
Pollenca
United Kingdom
Dougal
HK$6,635
HK$7,379 total
includes taxes & fees
22 Sept - 23 Sept
Son Brull Hotel & Spa

19. Iberostar Selection Albufera Park - All Inclusive

Iberostar Selection Albufera Park - All Inclusive
Muro
United Kingdom
James
HK$5,083
HK$5,652 total
includes taxes & fees
26 Sept - 27 Sept
Iberostar Selection Albufera Park - All Inclusive

20. Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
Son Servera
United States
Tye
HK$2,078
HK$2,346 total
includes taxes & fees
15 Sept - 16 Sept
Hipotels Eurotel Punta Rotja & 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 visit to Ermita de Bonany. While you're in the area, stroll along the beautiful beaches.
See properties

Vinyes I Bodegues Miquel Oliver

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

Fray Junipero Serra Museum

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

Learn more about Petra

Tucked away in Mallorca's heartland, Ermita de Bonany sanctuary offers panoramic island views worth the uphill trek. Discover local winemaking traditions at Vinyes I Bodegues Miquel Oliver, then visit the museum honouring Fray Junipero Serra's remarkable legacy.

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

Top Petra Hotel Reviews

Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

10/10 Excellent
"Perfect holiday to relax and recharge. Loved the spa especially. Definitely back again next year."
Nicol 7-night trip
Posted 8 hours ago
Grupotel Playa de Palma Suites & Spa
Grupotel Taurus Park

Grupotel Taurus Park

10/10 Excellent
"Amazing"
Joseph 2-night trip
Posted 11 hours ago
Grupotel Taurus Park
Ona Luna Park

Ona Luna Park

8/10 Good
"Was good 👍👍👍👍👍👍👍👍👍"
Fatima 7-night trip
Posted 1 day ago
Ona Luna Park
Aubamar Palma Resort

Aubamar Palma Resort

10/10 Excellent
"Excellent hotel, lovely facilities and very helpful staff"
Alexandra 5-night trip
Posted 2 days ago
Aubamar Palma Resort
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

8/10 Good
"I absolutely loved my stay here. A beautiful hotel with amazing pools. Breakfast has alot of variety and I enjoyed it every morning. Staff were so lovely, especially the household staff. My room was extremely clean and comfortable. Air-conditioning was fantastic and much needed in 30+ degrees. There's not many places I go back to but this is definitely one place I'll return to. My only thing to complain about was the extremely poor wifi. Not usable at all. The location is truly incredible, with perfect beaches and restaurants. I'll be back sooner than later. Thankyou"
Deirdre 7-night trip
Posted 3 days ago
Grupotel Cala Marsal Natura Hotel
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

10/10 Excellent
"Incredible hotel with all the amenities and facilities required for a relaxing break by the sea. All the staff were attentive and willing to go the extra mile which made us feel at home. Will be returning"
Christopher 4-night trip
Posted 3 days ago
Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"Very friendly and helpful, accommodating as well. Cleaned the room beautifully every day, great breakfast and pools"
Nicholas Stephen 5-night trip
Posted 3 days ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
tent Playa de Palma

tent Playa de Palma

10/10 Excellent
"Staff were helpful & friendly. Amenities in the hotel were great. The brunch had a good selection & helped being unlimited until 1:30pm. Location of the hotel is good, just a 5 minute walk to beach, bars & restaurants."
Kimberley 5-night trip
Posted 4 days ago
tent Playa de Palma
 Bikini Island & Mountain Hotel Es Trenc – Adults only

Bikini Island & Mountain Hotel Es Trenc – Adults only

10/10 Excellent
"A perfect relaxing stay by the beach. Staff was attentive and friendly, facilities had a nice retro vibe while being very modern/functional, excellent breakfast and restaurant. Really a place where you can relax and leave your worries behind you!"
Andrew 2-night trip
Posted 4 days ago
Bikini Island & Mountain Hotel Es Trenc – Adults only

More cheap stays in Petra

Hostal Residencia San Francisco

Hostal Residencia San Francisco

Carrer l'Orada 3 Felanitx Illes Balears
HK$559
HK$635 total
25 Sept - 26 Sept
includes taxes & fees
6.8/10 (81 reviews)
Hostal Residencia San Francisco
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
HK$552
HK$648 total
27 Sept - 28 Sept
includes taxes & fees
6.6/10 (432 reviews)
Hotel Costa Mediterraneo - Adults Only +16
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
HK$695
HK$805 total
31 Aug - 1 Sept
includes taxes & fees
7.8/10 Good! (164 reviews)
Hotel Playa Sol
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
HK$762
HK$858 total
27 Sept - 28 Sept
includes taxes & fees
8.2/10 Very good! (186 reviews)
Hostal Alma
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
HK$821
HK$923 total
16 Sept - 17 Sept
includes taxes & fees
5.4/10 (63 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
HK$980
HK$1,118 total
9 Sept - 10 Sept
includes taxes & fees
Hotel Houm Nets - Adults Only

Find out more about Petra

Top reasons to visit Petra

  • Charming Beaches: Petra boasts stunning beaches perfect for relaxation and water activities.
  • Rich Cultural Heritage: Explore historic churches and the Petra Museum, which highlights the region's fascinating history.
  • Outdoor Activities: Enjoy golfing at local courses and various outdoor adventures that cater to all interests.
  • Shopping Experience: Discover local boutiques and shops offering unique items and souvenirs.
  • Diverse Accommodation: A range of lodging options from charming hotels to agritourism properties ensures a comfortable stay.

Find great hotels near Petra

Discover a variety of accommodation options in Petra, Balearic Islands, perfect for families, adventurers, and beach lovers alike. Whether you seek a charming hotel or an agritourism property, you'll find a range of lodgings that cater to your every need. From budget-friendly choices to those offering exceptional amenities, Petra's hotels provide a welcoming base to explore the stunning surroundings and enjoy a memorable holiday experience.

  • Grupotel Gran Vista & SPA: A 4-star family-friendly hotel located 18km away from Petra, Grupotel Gran Vista & SPA is ideal for those seeking a blend of beach relaxation and adventure. With its direct access to the beach, guests can indulge in various water sports, including windsurfing and fishing, or engage in onsite activities like archery and mountain biking. Families will appreciate the dedicated children's amenities, such as a playground, mini-golf, and babysitting services, ensuring that younger guests are entertained and cared for.
  • Iberostar Waves Alcudia Park: Situated 23km from Petra, Iberostar Waves Alcudia Park offers a vibrant beach holiday experience. This 4-star hotel boasts direct beach access, allowing guests to enjoy sun-soaked days by the sea. With a guest rating of 8.6 out of 10, it is renowned for its relaxed atmosphere and excellent service, making it a great choice for those looking to unwind in a beautiful coastal setting.
  • Eix Lagotel Holiday Resort: Located 23km from Petra, Eix Lagotel Holiday Resort is a 4-star accommodation that caters to adventure seekers and families alike. With various recreational activities available, including hiking, sailing, and windsurfing, guests can explore the stunning surroundings. The resort also features a children’s club and arcade game room, ensuring that younger visitors have plenty of entertainment options. With a guest rating of 8.0 out of 10, it is a solid choice for both leisure and business travellers.

Where to stay near Petra

Petra, nestled in the picturesque Balearic Islands, offers a perfect blend of relaxation and cultural exploration. Enjoy luxury holidays in the charming town, where family-friendly atmosphere meets romantic seclusion. Discover hidden gems while shopping at local boutiques, and immerse yourself in the vibrant culture. Nearby, the stunning beaches and outdoor activities await, providing a tranquil escape for all visitors. A trip to Petra promises unforgettable experiences and lasting memories.

  • Mallorca Island: A stunning island retreat located 13km from Petra, Mallorca Island offers a diverse range of experiences for travellers seeking sun, sand, and vibrant city life. Characterised by its beautiful beaches, lush outdoor spaces, and a plethora of recreational activities, this destination is particularly popular from April to July, with a slight decline in visitors during the autumn months. Enjoy activities such as golfing, exploring local marinas, and relaxing on family-friendly beaches. The island’s scenic landscape provides a perfect backdrop for both adventure and relaxation, making it an ideal spot for all types of visitors.
  • Ariany: Just 5km from Petra, Ariany is a charming city that attracts visitors year-round with its rich blend of outdoor and cultural experiences. While it sees its peak in April, July, and September, Ariany remains a delightful destination throughout the year. The city boasts a welcoming atmosphere, with opportunities for golfing and enjoying recreational areas. Local highlights include picturesque beaches and marinas that cater to families and beach lovers alike. Ariany's serene environment and proximity to nature make it a lovely stop for those exploring the region.
  • Manacor: Located 10km from Petra, Manacor is a vibrant city known for its scenic beauty and outdoor pursuits. With visitor numbers peaking in the summer months of June and September, Manacor offers a delightful mix of relaxation and adventure. The city is famed for its recreational areas and golf courses, drawing in those looking to unwind or engage in sporting activities. Furthermore, visitors can explore its beautiful beaches and charming town neighbourhoods, making it a fantastic destination for families and those seeking a picturesque getaway.

Things to do near Petra

Shopping

In Petra, you can explore local shops selling handmade crafts and traditional products. If you're up for a drive, visit the nearby town of Manacor, where you’ll find larger shopping centres with a variety of stores, including fashion and home goods.

Recreation

In Petra, you can visit the serene Spa Son Vida, offering rejuvenating therapies and holistic treatments amidst tranquil surroundings. Engage in yoga sessions at the Wellness Retreat, where expert instructors guide you through meditation practices, enhancing your inner peace and relaxation.

Adventure

In Petra, the Forestal Park offers an exhilarating zipline and ropes course experience located 32km away. Immerse yourself in the thrill of soaring through the trees while enjoying the beautiful outdoor surroundings, perfect for those seeking adventure and a connection with nature.

Nightlife

Experience the laid-back nightlife of Petra with a visit to local taverns offering traditional tapas and local wines. Enjoy live music at nearby venues, or unwind at a charming bar where you can sip cocktails while mingling with friendly locals and fellow travellers.

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

Booking tips and Expedia advantages for Petra

For a budget-friendly trip to Petra, consider visiting during the cheaper months of January to February or November to avoid peak prices. Book your accommodation about a month in advance for the best rates, and aim for a Tuesday stay, as it tends to be the least expensive day. Utilise Expedia’s search tools to find eco-certified hotels and package deals that combine flights and activities for additional savings. Keep an eye out for last-minute deals to secure lower prices on your stay. Exploring the area on foot or by bike can also help save 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 July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Petra is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable options and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy savings by combining your hotel reservations in Petra with your flights and activities through an Expedia package deal.

Find the best attractions near Petra

Petra, situated in the Balearic Islands, is an ideal destination for beach lovers and those seeking cultural and outdoor experiences. Visitors can explore local attractions such as charming beaches, historic churches, and scenic water features. The Petra Museum offers insights into the region's rich history, while nearby points of interest provide ample opportunities for relaxation and adventure, making it a perfect holiday spot for diverse travellers.

  • Playa de Muro: A stunning stretch of golden sand, Playa de Muro offers a relaxing beach vibe, ideal for sunbathing and swimming. The clear waters and gentle waves create a serene environment, making it a splendid spot for unwinding and enjoying the Mediterranean sun.
  • Dragon Caves: Known for its breathtaking stalactites and stalagmites, Dragon Caves provide an adventurous experience for those keen on exploring its underground wonders. Guided tours allow visitors to appreciate the natural formations while learning about the cave's history and geology.
  • Playa de Porto Cristo: This picturesque beach features crystal-clear waters and a charming seaside atmosphere. Perfect for a leisurely day by the sea, Playa de Porto Cristo offers opportunities for swimming and enjoying local beachside cafes.

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 with two major airports nearby. Palma de Mallorca Airport (PMI) is situated 34km from Petra, with excellent hotels such as the 5-star Aubamar Palma Resort, 3km away, and Iberostar Selection Playa de Palma, also 3km from PMI. MAHon Airport (MAH-Minorca) is located 100km away, offering luxurious options like Barcelo Nura, 6km from the airport. Both airports provide various transportation services, making it easy for travellers to access their accommodations and enjoy their stay in this beautiful region.

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 traveller data. Two other options for your trip 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 holiday rentals that Petra has to offer?
Gorgeous home in Porto Colom: This holiday home rental outside of Petra is located on the waterfront, and has a terrace, a garden and a BBQ 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 that 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, the majority of hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Petra.
What are some hotels with pools in Petra?
Casal de Petra - Rooms & Pool by My Rooms Hotels is a top guest house with a seasonal outdoor pool, free WiFi and flat-screen TVs. View all hotels with pools in Petra.
How is it to stay in Petra?
Visitors can enjoy all that Petra has to offer, including the wineries and museums. Top sights around the area include Playa de Muro and Alcúdia Beach. In Petra, there are 160 hotels and other accommodation options to choose from. Find out more about Petra.
What should I see while I'm in Petra?
Favourite places to visit include Ermita de Bonany, Fray Junipero Serra Museum and Vinyes I Bodegues Miquel Oliver. Additionally, you'll find Playa de Muro and Alcúdia Beach in the area. Take a look at what more there is to see and do in Expedia's Petra guide.
What's the best way to get around Petra?
To see more of the larger area, hop on a train at Petra Station. If you want to venture out around the area, you may want a rental car in Petra for your journey.
What's the seasonal weather like in Petra?
The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are February and January, with an average of 13°C. Average annual precipitation for Petra is 396 mm.

Explore a world of travel with Expedia