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

Petra hotels from HK$631

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Petra hotels

Bytra Boutique Hotel

Bytra Boutique Hotel
4.0 star property
Petra
The price is HK$1,213
HK$1,444 total
includes taxes & fees
26 Jun - 27 Jun
Bytra Boutique Hotel

Casal de Petra - Rooms & Pool by My Rooms Hotels

Casal de Petra - Rooms & Pool by My Rooms Hotels
3.5 star property
Petra
8.4 out of 10, Very good, (36 reviews)
"In the heart of Petra!"
Germany
Dirk
The price is HK$559
HK$634 total
includes taxes & fees
28 Jun - 29 Jun
Casal de Petra - Rooms & Pool by My Rooms Hotels

Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
4.0 star property
Felanitx
8.6 out of 10, Excellent, (264 reviews)
"Sea view was amazing beautiful place lovely staff will definitely be back"
United Kingdom
christopher
The price is HK$1,375
HK$1,572 total
includes taxes & fees
9 Jul - 10 Jul
Grupotel Cala Marsal Natura Hotel

Hotel Playa Mondrago

Hotel Playa Mondrago
3.0 star property
Santanyi
8.6 out of 10, Excellent, (31 reviews)
"The location was perfect! 2 min walk to the beach with convenient parking! The staff and utilities offered were incredible! Highly recommend staying here."
United States
Megan
The price is HK$1,577
HK$1,774 total
includes taxes & fees
30 Jun - 1 Jul
Hotel Playa Mondrago

Canyamel Park Hotel & Spa - Adults Only

Canyamel Park Hotel & Spa - Adults Only
4.5 star property
Capdepera
9.0 out of 10, Wonderful, (116 reviews)
"great location right next to beach, and the pool area was very nice, staff helpful and fantastic buffet breakfast"
United Kingdom
Peter
The price is HK$1,722
HK$1,973 total
includes taxes & fees
28 Jun - 29 Jun
Canyamel Park Hotel & Spa - Adults Only

Iberostar Selection Es Trenc

Iberostar Selection Es Trenc
5.0 star property
Ses Salines
9.2 out of 10, Wonderful, (41 reviews)
"Our initial room was not fit to our liking. The staff were able to help upgrade us to a more fitting room for our honeymoon."
Canada
Zach
The price is HK$3,152
HK$3,545 total
includes taxes & fees
3 Jul - 4 Jul
Iberostar Selection Es Trenc

Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
5.0 star property
Muro
9.8 out of 10, Exceptional, (182 reviews)
"One of the best properties I have ever stayed at. Amazing service all around. Incredible food, and gorgeous grounds."
United States
Leandra
The price is HK$2,991
HK$3,369 total
includes taxes & fees
13 Jul - 14 Jul
Grupotel Parc Natural & Spa

Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
4.0 star property
Son Servera
9.0 out of 10, Wonderful, (723 reviews)
"Really lovely location and hotel"
United Kingdom
lucia
The price is HK$1,574
HK$1,791 total
includes taxes & fees
8 Jul - 9 Jul
Hipotels Eurotel Punta Rotja & Spa

Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
5.0 star property
Llucmajor
9.2 out of 10, Wonderful, (230 reviews)
"We had a fantastic stay and will absolutely be back. The staff were wonderful, particularly Bruno."
United Kingdom
Zeinab
The price is HK$2,590
HK$2,927 total
includes taxes & fees
30 Jun - 1 Jul
Zoetry Mallorca Wellness & Spa

THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
4.0 star property
Santa Margalida
9.2 out of 10, Wonderful, (156 reviews)
"Clean rooms, helpful staff, great buffet breakfast"
United States
Ilgaz
The price is HK$1,620
HK$1,841 total
includes taxes & fees
3 Jul - 4 Jul
THB Gran Bahia Hotel and Apartments

AYA Seahotel – Adults Only

AYA Seahotel – Adults Only
4.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (874 reviews)
"Beautiful location and clean"
United States
Paowanee
The price is HK$1,055
HK$1,219 total
includes taxes & fees
30 Jun - 1 Jul
AYA Seahotel – Adults Only

Hotel Playa Sol

Hotel Playa Sol
2.0 star property
Palma de Mallorca
7.8 out of 10, Good, (157 reviews)
"The room was spotless & the staff are great"
United Kingdom
TERENCE
The price is HK$840
HK$963 total
includes taxes & fees
8 Jul - 9 Jul
Hotel Playa Sol

Grupotel Aguait Resort & Spa - Adults Only

Grupotel Aguait Resort & Spa - Adults Only
4.0 star property
Capdepera
9.2 out of 10, Wonderful, (298 reviews)
"The place caters to German travellers. The food is ok but needs more of a global feel."
Canada
Juan
The price is HK$1,314
HK$1,505 total
includes taxes & fees
10 Jul - 11 Jul
Grupotel Aguait Resort & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
4.5 star property
Santanyi
9.4 out of 10, Exceptional, (671 reviews)
"Great hotel, friendly stuff, good food"
Germany
Jelena
The price is HK$3,276
HK$3,682 total
includes taxes & fees
8 Jul - 9 Jul
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (363 reviews)
"This was beyond amazing loved everything and the staff was amazing!!!!!"
United States
Melissa
The price is HK$5,373
HK$5,989 total
includes taxes & fees
28 Jun - 29 Jun
Cap Vermell Grand Hotel

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
5.0 star property
Muro
9.2 out of 10, Wonderful, (47 reviews)
"Great hotel. Would visit again."
United States
Cinthia
The price is HK$3,674
HK$4,120 total
includes taxes & fees
2 Jul - 3 Jul
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Hotel Na Taconera

Hotel Na Taconera
4.0 star property
Capdepera
8.6 out of 10, Excellent, (137 reviews)
"Very nice breakfast, good sports facilities, very clean, friendly staff. Would come again. "
Germany
Lorenz
The price is HK$899
HK$1,047 total
includes taxes & fees
29 Jun - 30 Jun
Hotel Na Taconera

ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
4.0 star property
Manacor
9.2 out of 10, Wonderful, (140 reviews)
"Great location with short walk to beach. Staff was very friendly and attentive."
United States
Lucinda
The price is HK$2,177
HK$2,453 total
includes taxes & fees
30 Jun - 1 Jul
ICON Valparaiso - Adults Only

Mar Calma Hotel

Mar Calma Hotel
4.0 star property
Pollenca
9.2 out of 10, Wonderful, (180 reviews)
"Very pleased with the property and its close proximity to the port of pollensa."
United Kingdom
Gauravkumar
The price is HK$1,006
HK$1,166 total
includes taxes & fees
30 Jun - 1 Jul
Mar Calma Hotel

Barceló Ponent Beach

Barceló Ponent Beach
4.0 star property
Felanitx
8.0 out of 10, Very good, (112 reviews)
"Other than the beach/Cala the property is poor and food is unbeatable. Avoid!!"
United States
Lovepreet
The price is HK$3,205
HK$3,584 total
includes taxes & fees
28 Jun - 29 Jun
Barceló Ponent Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petra attractions

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.

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

Top Petra Hotel Reviews

More cheap stays in Petra

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 Grupotel Taurus Park and Aubamar Palma Resort. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
David Serra LLull: This holiday home rental outside of Petra has air conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. 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 159 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 Fray Junipero Serra Museum, Ermita de Bonany 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