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

Petra hotels from HK$644

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

Filter by

Star rating

Guest rating

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
Petra
Sweden
ANNELIE
HK$1,177
HK$1,314 total
includes taxes & fees
18 Aug - 19 Aug
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
HK$1,969
HK$2,226 total
includes taxes & fees
15 Sept - 16 Sept
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
HK$2,500
HK$2,830 total
includes taxes & fees
16 Sept - 17 Sept
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
Capdepera
United States
aurore
HK$4,557
HK$5,092 total
includes taxes & fees
13 Sept - 14 Sept
Cap Vermell Grand Hotel

5. Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
Muro
United States
Joel
HK$3,680
HK$4,128 total
includes taxes & fees
30 Aug - 31 Aug
Grupotel Parc Natural & Spa

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

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
Germany
Ana
HK$4,308
HK$4,819 total
includes taxes & fees
5 Sept - 6 Sept
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

7. Pula Suites Boutique Resort

Pula Suites Boutique Resort
Son Servera
United Kingdom
Peter
HK$1,844
HK$2,108 total
includes taxes & fees
28 Aug - 29 Aug
Pula Suites Boutique Resort

8. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United States
Zusanna
HK$2,963
HK$3,319 total
includes taxes & fees
18 Aug - 19 Aug
ICON Valparaiso - Adults Only

9. Iberostar Waves Playa de Muro

Iberostar Waves Playa de Muro
Muro
United States
Shanit
HK$2,779
HK$3,116 total
includes taxes & fees
12 Sept - 13 Sept
Iberostar Waves Playa de Muro

10. Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
Llucmajor
United States
Jada A
HK$2,034
HK$2,317 total
includes taxes & fees
30 Aug - 31 Aug
Hacienda Son Antem Golf Resort, Autograph Collection

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

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
United States
tanja
HK$3,304
HK$3,715 total
includes taxes & fees
16 Sept - 17 Sept
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

12. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
United States
Ilgaz
HK$1,924
HK$2,177 total
includes taxes & fees
30 Aug - 31 Aug
THB Gran Bahia Hotel and Apartments

13. BQ Can Picafort Hotel

BQ Can Picafort Hotel
Santa Margalida
United Kingdom
Anonymous traveller
HK$1,417
HK$1,619 total
includes taxes & fees
6 Sept - 7 Sept
BQ Can Picafort Hotel

14. Grupotel Natura Playa

Grupotel Natura Playa
Muro
United States
Marius
HK$1,810
HK$2,051 total
includes taxes & fees
29 Aug - 30 Aug
Grupotel Natura Playa

15. Hotel Playa Mondrago

Hotel Playa Mondrago
Santanyi
United States
Megan
HK$1,620
HK$1,822 total
includes taxes & fees
14 Sept - 15 Sept
Hotel Playa Mondrago

16. Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
United States
Patrick
HK$2,427
HK$2,749 total
includes taxes & fees
19 Aug - 20 Aug
Zoetry Mallorca Wellness & Spa

17. Hoposa Uyal

Hoposa Uyal
Pollenca
HK$2,631
HK$2,974 total
includes taxes & fees
18 Aug - 19 Aug
Hoposa Uyal

18. Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
Sant Llorenc des Cardassar
United Kingdom
James
HK$2,507
HK$2,818 total
includes taxes & fees
27 Aug - 28 Aug
Hipotels Mediterráneo Hotel - Adults Only

19. Iberostar Selection Playa de Muro Village

Iberostar Selection Playa de Muro Village
Muro
Canada
marc
HK$4,242
HK$4,747 total
includes taxes & fees
11 Sept - 12 Sept
Iberostar Selection Playa de Muro Village

20. Son Brull Hotel & Spa

Son Brull Hotel & Spa
Pollenca
United Kingdom
Dougal
HK$6,595
HK$7,334 total
includes taxes & fees
25 Aug - 26 Aug
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 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 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
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
Aubamar Palma Resort

Aubamar Palma Resort

8/10 Good
"The hotelseems to have undergone renovation as the whole decor looks very new and fresh. It is very tasteful. The room itself is on the smaller side but also functional and bathrooms are brilliant. Air conditioning unit are news and easy to operate. The food is good - we had half board and werr ok with the choice availsble. If you are wegetarian options are quite limited and the wedgie corner will likely not have any protein options as an example it had only cooked weg yesterday. One big minus is the housekeeping never changed used glasses just left the dirty ones in the room for 4 days. We also never got coffee refills."
Wojciech 4-night trip
Posted 6 days ago
Aubamar Palma Resort

More cheap stays in Petra

Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
HK$549
HK$644 total
13 Sept - 14 Sept
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
HK$602
HK$682 total
16 Sept - 17 Sept
includes taxes & fees
6.8/10 (79 reviews)
Hostal Residencia San Francisco
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
HK$757
HK$853 total
6 Sept - 7 Sept
includes taxes & fees
Hostal Alma
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
HK$780
HK$898 total
14 Sept - 15 Sept
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
HK$816
HK$917 total
16 Sept - 17 Sept
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
HK$1,073
HK$1,220 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?
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 traveller data. Two other options for your trip to the area are Aubamar Palma Resort and Grupotel Playa de Palma Suites & Spa. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
Mastaguera Mallorcan style villa with pool and spectacular views: This holiday home rental outside of Petra is located in the mountains, and has a fireplace, a balcony and a BBQ to put you at ease in your new surroundings. It has 5 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. It offers a garden, 1 hot tub and a selection of books so that you can immerse yourself in your holiday. 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