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

Petra hotels from HK$485

  • 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
26 Sept - 27 Sept
Tomorrow
27 Sept - 28 Sept
Next weekend
2 Oct - 4 Oct
In two weeks
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

1. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
HK$1,664
HK$1,889 total
includes taxes & fees
2 Oct - 3 Oct
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$613
HK$694 total
includes taxes & fees
4 Oct - 5 Oct
Casal de Petra - Rooms & Pool by My Rooms Hotels

3. Carrossa Hotel & Spa

Carrossa Hotel & Spa
Arta
United States
Kathleen
HK$2,515
HK$2,845 total
includes taxes & fees
24 Oct - 25 Oct
Carrossa Hotel & Spa

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

Es Figueral Nou Hotel Rural & Spa - Adults Only +12
Montuiri
United States
Wajeeha
HK$1,814
HK$2,073 total
includes taxes & fees
18 Oct - 19 Oct
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

5. Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
Muro
United States
Leandra
HK$2,693
HK$3,041 total
includes taxes & fees
17 Oct - 18 Oct
Grupotel Parc Natural & Spa

6. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
Capdepera
Canada
Marie-Anne
HK$3,965
HK$4,440 total
includes taxes & fees
26 Oct - 27 Oct
Cap Vermell Grand Hotel

7. Iberostar Selection Albufera Playa - All Inclusive

Iberostar Selection Albufera Playa - All Inclusive
Muro
United States
Armin
HK$2,406
HK$2,705 total
includes taxes & fees
23 Oct - 24 Oct
Iberostar Selection Albufera Playa - All Inclusive

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

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
Canada
Lesley
HK$2,044
HK$2,327 total
includes taxes & fees
18 Oct - 19 Oct
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

9. Hotel THB Felip - Adults Only

Hotel THB Felip - Adults Only
Manacor
United States
Andres
HK$815
HK$956 total
includes taxes & fees
10 Oct - 11 Oct
Hotel THB Felip - Adults Only

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

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
United Kingdom
Neil
HK$1,788
HK$2,046 total
includes taxes & fees
16 Oct - 17 Oct
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

11. S'Hotelet de Santanyi

S'Hotelet de Santanyi
Santanyi
Canada
Marc-André
HK$2,310
HK$2,580 total
includes taxes & fees
11 Oct - 12 Oct
S'Hotelet de Santanyi

12. Son Brull Hotel & Spa

Son Brull Hotel & Spa
Pollenca
United States
Cecilia
HK$6,027
HK$6,708 total
includes taxes & fees
7 Oct - 8 Oct
Son Brull Hotel & Spa

13. Iberostar Waves Playa de Muro

Iberostar Waves Playa de Muro
Muro
United States
Shanit
HK$1,539
HK$1,752 total
includes taxes & fees
21 Oct - 22 Oct
Iberostar Waves Playa de Muro

14. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
Son Servera
United Kingdom
Michelle
HK$1,019
HK$1,180 total
includes taxes & fees
25 Oct - 26 Oct
Talayot Hotel by Senator - Adults Only

15. The Sea Hotel by Grupotel - Adults Only

The Sea Hotel by Grupotel - Adults Only
Santa Margalida
Canada
Marcello
HK$905
HK$1,055 total
includes taxes & fees
22 Oct - 23 Oct
The Sea Hotel by Grupotel - Adults Only

16. Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
Sant Llorenc des Cardassar
United States
Roberta
HK$1,444
HK$1,648 total
includes taxes & fees
11 Oct - 12 Oct
Hipotels Mediterráneo Hotel - Adults Only

17. Hotel Astoria Playa - Adults Only

Hotel Astoria Playa - Adults Only
Alcúdia
United Kingdom
ANGELA
HK$1,108
HK$1,298 total
includes taxes & fees
15 Oct - 16 Oct
Hotel Astoria Playa - Adults Only

18. Bahia de Alcudia Hotel & Spa

Bahia de Alcudia Hotel & Spa
Alcúdia
Canada
Kennedy
HK$1,792
HK$2,030 total
includes taxes & fees
27 Sept - 28 Sept
Bahia de Alcudia Hotel & Spa

19. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United Kingdom
Graham
HK$811
HK$951 total
includes taxes & fees
9 Oct - 10 Oct
Hotel THB Gran Playa - Adults Only

20. Hoposa Uyal

Hoposa Uyal
Pollenca
United States
Sarah
HK$1,714
HK$1,964 total
includes taxes & fees
20 Oct - 21 Oct
Hoposa Uyal
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

PortBlue Club Pollentia Resort

PortBlue Club Pollentia Resort

10/10 Excellent
"Great hotel, great staff. The entertainment team were great too. The views from the hotel front are incredible. Our room was nice and clean. The all inclusive was very good, and premium drinks included. Only one negative, probably too many mosquitos but this cant be controlled. Maybe because it is next to a nature reserve."
Luke 6-night trip
Posted 6 hours ago
PortBlue Club Pollentia Resort
tent Arenal

tent Arenal

10/10 Excellent
"I loved the unlimited brunch and the cleanness of the hotel! Would definitely return!"
Anca-Meili 5-night trip
Posted 1 day ago
tent Arenal
Aubamar Palma Resort

Aubamar Palma Resort

10/10 Excellent
"Great hotel"
Nicola 2-night trip
Posted 1 day ago
Aubamar Palma Resort
Grupotel Taurus Park

Grupotel Taurus Park

8/10 Good
"Location was convenient and the rooms were clean"
Eva 2-night trip
Posted 2 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 2 days ago
Grupotel Maritimo
Ona Luna Park

Ona Luna Park

8/10 Good
"Staff were very helpful and friendly, check in was easy and luggage room very well equipped with lockers also, air conditioning leaked quite a bit and could do with extra pillows and towels as only two very small towels given, shower was broken and also leaked hence the extra towels would be handy. Restaurant very good, pool area quite small so need to get there early even out of season. Overall nice location and good stay just a few minor things could make it excellent."
Aimee 2-night trip
Posted 3 days ago
Ona Luna Park
Inturotel Esmeralda Park

Inturotel Esmeralda Park

10/10 Excellent
"Loved this place! Will definitely recommend & be back"
Jumari 2-night trip
Posted 3 days ago
Inturotel Esmeralda Park
Iberostar Selection Llaut Palma - Adults Only

Iberostar Selection Llaut Palma - Adults Only

10/10 Excellent
"Everything is fine, we enjoyed our vacation there."
Seung 3-night trip
Posted 8 days ago
Iberostar Selection Llaut Palma - Adults Only
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"Buffet was very amazing , had all the things to make your dietary needs met and open til 11 very helpful! Spa was a MUST !!!! Especially after a long day of activity. Very clean property , lots of shops, restaurants, beach and pools all walking distance , we will definitely be back!"
Courtney 4-night trip
Posted 10 days ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

More cheap stays in Petra

Hotel Selva Arenal

Hotel Selva Arenal

Carrer Girona 17 Llucmajor Illes Balears
HK$406
HK$485 total
12 Oct - 13 Oct
includes taxes & fees
Hotel Selva Arenal
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
HK$438
HK$521 total
25 Oct - 26 Oct
includes taxes & fees
7.8/10 Good! (169 reviews)
Hotel Playa Sol
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
HK$462
HK$548 total
4 Oct - 5 Oct
includes taxes & fees
Hotel Costa Mediterraneo - Adults Only +16
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
HK$526
HK$599 total
4 Oct - 5 Oct
includes taxes & fees
8.2/10 Very good! (193 reviews)
Hostal Alma
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
HK$559
HK$654 total
27 Sept - 28 Sept
includes taxes & fees
7.8/10 Good! (69 reviews)
My Rooms Manacor Centre by My Rooms Hotels
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
HK$706
HK$816 total
4 Oct - 5 Oct
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 Taurus Park and PortBlue Club Pollentia Resort. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
Family House in Port of Alcudia | Pool, Terrace & 11 min Walk to Beach: This holiday home rental outside of Petra is located on a lake, and has an outdoor pool, a balcony and a BBQ to put you at ease in your new surroundings. It has 3 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 terrace, a garden and a selection of games 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. A top sight in the area is Playa de Muro. In Petra, there are 151 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 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