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

Petra Hotels

  • 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

Star rating

Guest rating

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

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
3.5 star property
Petra
8.4 out of 10, Very good, (36 reviews)
"Stayed here for 2 x nights We were guests at a wedding close by Staff at the hotel were excellent Room clean Everything you need for a short break "
United Kingdom
WILLIAM
The price is €115
includes taxes & fees
29 Jul - 30 Jul
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
4.0 star property
Petra
10.0 out of 10, Exceptional, (3 reviews)
"Had a great stay!"
Germany
Samuel
The price is €191
includes taxes & fees
29 Jul - 30 Jul
Bytra Boutique Hotel

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

Es Figueral Nou Hotel Rural & Spa - Adults Only +12
4.5 star property
Montuiri
9.2 out of 10, Wonderful, (55 reviews)
"We had an amazing stay!! The property is so calm and relaxing. Everything is clean. The restaurant was great too!"
United States
Wajeeha
The price is €347
includes taxes & fees
29 Jul - 30 Jul
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. BQ Can Picafort Hotel

BQ Can Picafort Hotel
4.0 star property
Santa Margalida
9.0 out of 10, Wonderful, (342 reviews)
"Great hotel and location with good facilities."
United Kingdom
Anonymous traveller
The price is €190
includes taxes & fees
25 Aug - 26 Aug
BQ Can Picafort Hotel

5. The Sea Hotel by Grupotel - Adults Only

The Sea Hotel by Grupotel - Adults Only
4.0 star property
Santa Margalida
9.2 out of 10, Wonderful, (165 reviews)
"Great breakfast and nice room.. only 4 stars because they charge you to use the in room safe and only allow you to exchange beach towels every other day."
Canada
Murray
The price is €202
includes taxes & fees
28 Aug - 29 Aug
The Sea Hotel by Grupotel - Adults Only

6. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
4.0 star property
Manacor
9.0 out of 10, Wonderful, (154 reviews)
"The breakfast and customer service is excellent I love it"
United States
Zusanna
The price is €269
includes taxes & fees
30 Jul - 31 Jul
ICON Valparaiso - Adults Only

7. Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
4.0 star property
Son Servera
9.0 out of 10, Wonderful, (729 reviews)
"Beautiful place!"
United States
Tye
The price is €233
includes taxes & fees
30 Jul - 31 Jul
Hipotels Eurotel Punta Rotja & Spa

8. Canyamel Park Hotel & Spa - Adults Only

Canyamel Park Hotel & Spa - Adults Only
4.5 star property
Capdepera
9.0 out of 10, Wonderful, (121 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 €229
includes taxes & fees
23 Aug - 24 Aug
Canyamel Park Hotel & Spa - Adults Only

9. Hotel Na Taconera

Hotel Na Taconera
4.0 star property
Capdepera
8.6 out of 10, Excellent, (145 reviews)
"Overall, this is a great hotel, but there are a few things to keep in mind before booking. One of the main reasons we chose this hotel was because it advertised free parking. Unfortunately, what they don't make clear is that there are only five parking spots available. If those are full, you'll have to find street parking in the surrounding neighborhood, which can be inconvenient if you're coming back late. Another issue was the air conditioning. It wasn't working properly during our stay. We...
Canada
Maria Mourad So
Hotel Na Taconera

10. Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
5.0 star property
Llucmajor
9.2 out of 10, Wonderful, (238 reviews)
"We found the Zoetry Mallorca a lovely place to stay with two teenagers. The hotel is located in a middle of countryside and well positioned to visit several places, but you will need a car for travel. The amenities are well kept and the staff were amazing, friendly and courteous. We would definitely recommend Zoetry Mallorca for a relaxing break and a good base to visit several attractions and beaches in Mallorca."
United Kingdom
Basil
The price is €329
includes taxes & fees
27 Aug - 28 Aug
Zoetry Mallorca Wellness & Spa

11. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
4.0 star property
Son Servera
8.8 out of 10, Excellent, (184 reviews)
"Everything was great. The staff was very friendly and helpful. "
United States
Marie Lina Johanne
The price is €254
includes taxes & fees
27 Aug - 28 Aug
Talayot Hotel by Senator - Adults Only

12. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
4.0 star property
Santa Margalida
8.8 out of 10, Excellent, (305 reviews)
"Perfect location"
United Kingdom
Jasmine Sara
The price is €277
includes taxes & fees
30 Jul - 31 Jul
Hotel THB Gran Playa - Adults Only

13. Hotel Selva Arenal

Hotel Selva Arenal
2.0 star property
Llucmajor
7.8 out of 10, Good, (396 reviews)
"The room was exactly what we needed, nice and cool with comfortable beds. The staff was AMAZING. Very kind, they created a wonderful experience. The breakfast and dinner buffets were affordable and delicious! Would stay here again."
United States
Sarah
The price is €112
includes taxes & fees
10 Aug - 11 Aug
Hotel Selva Arenal

14. Hotel Playa Mondrago

Hotel Playa Mondrago
3.0 star property
Santanyi
8.6 out of 10, Excellent, (34 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 €256
includes taxes & fees
6 Aug - 7 Aug
Hotel Playa Mondrago

15. Grupotel Montecarlo

Grupotel Montecarlo
4.0 star property
Santa Margalida
8.8 out of 10, Excellent, (148 reviews)
"Clean room, great food and nice staff"
United Kingdom
Gisenir Cabral
The price is €170
includes taxes & fees
22 Aug - 23 Aug
Grupotel Montecarlo

16. Universal Hotel Perla

Universal Hotel Perla
4.0 star property
Sant Llorenc des Cardassar
8.4 out of 10, Very good, (219 reviews)
"Clean Room, and nice view, but there is a lot of sargassum in that area which we didn't know before going. There's a rooftop bar which is nice, but would be even better if they also offered snacks and food. There is no parking in front of the main door/drop off section/no car allowed so you do have to walk a small distance to get to the hotel which makes it hard to get to if you have a disability or something. Breakfast was ok."
Canada
reveka
The price is €195
includes taxes & fees
2 Aug - 3 Aug
Universal Hotel Perla

17. Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
5.0 star property
Llucmajor
9.2 out of 10, Wonderful, (197 reviews)
"We had a very relaxing stay, perfect."
United Kingdom
Sally
The price is €306
includes taxes & fees
25 Aug - 26 Aug
Hacienda Son Antem Golf Resort, Autograph Collection

18. Smy Portocolom

Smy Portocolom
4.0 star property
Felanitx
8.0 out of 10, Very good, (208 reviews)
"The view of the suite we got was amazing and the breakfast was good"
United Kingdom
Rawan
The price is €293
includes taxes & fees
29 Jul - 30 Jul
Smy Portocolom

19. Mar Calma Hotel

Mar Calma Hotel
4.0 star property
Pollenca
9.2 out of 10, Wonderful, (185 reviews)
"Very pleased with the property and its close proximity to the port of pollensa."
United Kingdom
Gauravkumar
The price is €154
includes taxes & fees
25 Aug - 26 Aug
Mar Calma Hotel

20. 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.0 out of 10, Wonderful, (66 reviews)
"Great hotel. Would visit again."
United States
Cinthia
Sarena de Muro Resort Mallorca, part of Destination by Hyatt
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

  • Stunning Beaches: Petra boasts beautiful beaches ideal for relaxation and outdoor activities.
  • Rich Cultural Heritage: Explore historic churches and the intriguing Petra Archaeological Museum.
  • Picturesque Landscapes: Discover the enchanting Petra Valley, perfect for nature lovers.
  • Local Markets: Enjoy a unique shopping experience with local crafts and produce.
  • Diverse Accommodation: Find a range of lodging options, from family-friendly hotels to charming agritourism stays.

Find great hotels near Petra

Petra, nestled in the enchanting Balearic Islands, offers a delightful array of accommodation options to suit every traveller's needs. From family-friendly hotels to charming agritourism properties, you can enjoy a memorable beach vacation or an adventure-filled getaway. Whether you seek cheap hotels near Petra or a unique stay in the heart of the village, you’re sure to find the perfect lodging for your holiday experience.

  • Iberostar Waves Alcudia Park: Nestled along the stunning coastline, Iberostar Waves Alcudia Park is a 4-star hotel offering a beach-centric getaway just 22.5km from Petra. With a guest rating of 8.6, this property is ideal for those seeking a sun-drenched holiday. The hotel boasts direct access to the beach, allowing guests to indulge in the Mediterranean lifestyle. Enjoy spacious accommodations with modern amenities, a variety of dining options, and leisure facilities that enhance your seaside experience.
  • Iberostar Waves Playa de Muro: Located 20.9km from Petra, Iberostar Waves Playa de Muro is a family-friendly 4-star hotel rated 8.4 by guests. This property combines beach fun with family-oriented amenities, making it an excellent choice for those holidaying with children. Enjoy direct beach access alongside a range of facilities tailored for younger guests, including a shared playground, free cribs, and an exciting arcade game room. The hotel’s welcoming atmosphere and convenient services ensure a delightful family escape.
  • Valentin Playa de Muro: Just 17.7km from Petra, Valentin Playa de Muro is a charming 3-star hotel boasting an impressive guest rating of 9.0. This beachside retreat offers direct access to the sandy shores, ensuring a relaxing beach holiday. The hotel features comfortable accommodations and a friendly ambience, making it a suitable pick for those looking to unwind by the sea. Enjoy the warm hospitality and a range of amenities designed to enhance your coastal stay.

Where to stay near Petra

Petra, nestled in the Balearic Islands, offers a delightful blend of beach and cultural experiences. While exploring this charming city, you’ll discover hidden gems and family-friendly spots, perfect for a romantic getaway. Nearby, the beautiful coastline beckons for outdoor adventures, and local markets provide a unique shopping experience. With a touch of luxury in your Petra holidays, you’ll find the ideal setting for relaxation and enjoyment amidst friendly locals.

  • Llubi: Situated approximately 12.9km from Petra, Llubi is a charming city that appeals to both families and outdoor enthusiasts. The travel experience here is quite steady throughout the year, with visitor numbers reaching their peak in April and from July to August. Llubi offers a delightful mix of activities, including a planetarium observatory and recreational areas, making it an ideal spot for family outings. The nearby beaches and marina add to its allure, inviting travellers to unwind and soak in the sun.
  • Sant Llorenc des Cardassar: Located around 14.5km from Petra, Sant Llorenc des Cardassar is a city that boasts stunning scenery and a vibrant beach culture. The travel experience is highly seasonal, with the influx of visitors peaking in June to July and October. This city is perfect for beach lovers and those seeking outdoor adventures. With its beautiful beaches and recreational areas, Sant Llorenc des Cardassar provides ample opportunities for relaxation and exploration, making it a must-visit destination.
  • Lloret de Vistalegre: Just 11.3km from Petra, Lloret de Vistalegre is a city that thrives on outdoor activities and sports. The visitor numbers here peak in June to August, with a slight decrease in the cooler months. Travellers flock to this vibrant area for its golf courses and private country clubs, alongside its inviting beaches and marinas. Whether you're looking to engage in sports or simply enjoy a day at the beach, Lloret de Vistalegre offers an exciting experience for all.

Things to do near Petra

Shopping

In Petra, you can explore local markets for unique souvenirs and gifts. If you're up for a drive, head to the nearby town of Manacor, where you’ll find the popular shopping centre, Mallorca Fashion Outlet, offering a range of brands at discounted prices.

Recreation

At the tranquil retreat of Son Vives, indulge in rejuvenating wellness therapies amid beautiful natural surroundings. Experience yoga sessions tailored to all levels, refreshing spa treatments using local ingredients, and nutritious cuisine that nourishes the body and soul, ensuring a restorative getaway in the heart of Petra.

Adventure

At Forestal Park, located 32.2km from Petra, immerse yourself in an exhilarating zipline and ropes course experience. Surrounded by nature, this adventure venue offers a thrilling outdoor atmosphere, perfect for those seeking excitement and a touch of adrenaline in the stunning Balearic landscape.

Nightlife

Explore the vibrant atmosphere at Bar La Plaza in the heart of Petra, where you can enjoy refreshing cocktails and mingle with locals. For a more laid-back vibe, visit Es Celler de Petra for a selection of wines and tapas while soaking in the charming surroundings.

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

Booking tips and Expedia advantages for Petra

To save money on your trip to Petra in the Balearic Islands, consider visiting during the off-peak months of January to February and November for lower accommodation prices. Booking your hotel about a month in advance can help secure the best deals, particularly on a Tuesday, which is the cheapest day to stay. Use Expedia's tools to filter for budget-friendly options and eco-certified hotels. Combine your hotel, flights, and activities for additional savings through package deals to maximise your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petra are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Petra about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petra is Tuesday. The most expensive day to stay in Petra is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Petra with your flights and activities through an Expedia package.

Find the best attractions in and around Petra

Petra offers a delightful blend of beach, outdoor, and cultural experiences, making it an ideal destination for a holiday. Visitors can explore various points of interest, including stunning beaches, historic churches, and beautiful water features. Noteworthy attractions in and around Petra include the picturesque Petra Valley, the intriguing Petra Archaeological Museum, and the charming Petra Church. Whether you're seeking relaxation or adventure, Petra caters to all types of travellers.

  • Santuari de Sant Salvador: Nestled 19.3km from Petra, this stunning monastery offers a rich cultural experience. Its serene atmosphere and panoramic views of the surrounding landscape provide a tranquil setting for reflection and exploration of its historical significance.
  • Ermita de Bonany: Located within Petra, this charming church is a gem of cultural heritage. Visitors can admire its beautiful architecture and enjoy the peaceful ambience, making it a perfect spot for quiet contemplation.
  • Playa de Muro: Situated 20.9km from Petra, Playa de Muro boasts golden sands and crystal-clear waters. This beach is ideal for sunbathing and enjoying the refreshing sea breeze, offering a delightful escape into nature.

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

Reaching Petra in the Balearic Islands is convenient via major airports, notably Palma de Mallorca (PMI), situated 33.8km away. Excellent hotel choices near PMI include the 5-star Hotel Cappuccino and Calatrava Hotel, both approximately 8.0km from the airport, offering various transportation services including 24-hour airport shuttles. Another option is the Summum Boutique Hotel, also 8.0km from PMI. Alternatively, Mahon Airport (MAH) on Minorca is 99.8km away, with nearby accommodations like the 4-star Senator Port Mahón and Cristine Bedfor Mahón Boutique Hotel, both located around 4.8km from the airport. These options provide a comfortable stay with accessible transport links to your chosen airport.

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 Taurus Park. 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