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

Search 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

Filter by

Guest rating
Guest rating
Star 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
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 AU$174
includes taxes & fees
29 July - 30 July
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, (2 reviews)
"I’m so happy we booked this place despite no reviews yet! I must say this is a very special property which opened very recently. Every corner of this property was lovingly restored with no detail missed or expense spared. Very nicely done, keeping the original feel but with modern, clean, crisp high end design. Extremely clean, quiet, comfortable beds, high quality linens and towels, amazing shower, great breakfast! Very kind attentive, helpful and responsive staff. The location was...
United States
Rodney
The price is AU$270
includes taxes & fees
31 July - 1 Aug
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 AU$499
includes taxes & fees
23 Aug - 24 Aug
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. Grupotel Natura Playa

Grupotel Natura Playa
4.0 star property
Muro
9.0 out of 10, Wonderful, (86 reviews)
"Nice play to stay quiet nights a lot of aged people and a couple of small kid families but would recommend to stay close within Alcudia but easy to get out on the road to any other spot aside from Alcudia, around an hour to get from the airport easy to get there"
United States
Rogelio
The price is AU$432
includes taxes & fees
22 Aug - 23 Aug
Grupotel Natura Playa

5. BQ Can Picafort Hotel

BQ Can Picafort Hotel
4.0 star property
Santa Margalida
9.0 out of 10, Wonderful, (340 reviews)
"Great hotel and location with good facilities."
United Kingdom
Anonymous traveller
The price is AU$303
includes taxes & fees
27 July - 28 July
BQ Can Picafort Hotel

6. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
4.0 star property
Manacor
9.0 out of 10, Wonderful, (153 reviews)
"The breakfast and customer service is excellent I love it"
United States
Zusanna
The price is AU$444
includes taxes & fees
30 July - 31 July
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 AU$421
includes taxes & fees
30 July - 31 July
Hipotels Eurotel Punta Rotja & Spa

8. Hotel Playa Mondrago

Hotel Playa Mondrago
3.0 star property
Santanyi
8.8 out of 10, Excellent, (33 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 AU$363
includes taxes & fees
9 Aug - 10 Aug
Hotel Playa Mondrago

9. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
4.0 star property
Santa Margalida
9.2 out of 10, Wonderful, (170 reviews)
"Clean rooms, helpful staff, great buffet breakfast"
United States
Ilgaz
The price is AU$411
includes taxes & fees
14 Aug - 15 Aug
THB Gran Bahia Hotel and Apartments

10. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (375 reviews)
"The hotel was beautiful and incredibly peaceful. The staff were always so pleasant and helpful. The faculties were always so clean and comfortable. All the restaurants on site are amazing, especially the breakfast. Voro was the most amazing dining experience Ive ever had in my life. Our honeymoon was so memorable and the hotel/staff have a big part to play. The spa and staff were very on point. I would love to go back anytime and would highly recommend the hotel to anyone. This is a true...
United States
yazin
The price is AU$1,177
includes taxes & fees
21 Aug - 22 Aug
Cap Vermell Grand Hotel

11. 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, (62 reviews)
"Great hotel. Would visit again."
United States
Cinthia
The price is AU$834
includes taxes & fees
16 Aug - 17 Aug
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

12. 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 AU$450
includes taxes & fees
24 July - 25 July
Canyamel Park Hotel & Spa - Adults Only

13. Hotel Na Taconera

Hotel Na Taconera
4.0 star property
Capdepera
8.6 out of 10, Excellent, (142 reviews)
"Very nice breakfast, good sports facilities, very clean, friendly staff. Would come again. "
Germany
Lorenz
The price is AU$283
includes taxes & fees
30 July - 31 July
Hotel Na Taconera

14. Grupotel Montecarlo

Grupotel Montecarlo
4.0 star property
Santa Margalida
8.8 out of 10, Excellent, (146 reviews)
"We had a great time in this hotel, everything is clean to a high standard, the food is varied and tasty and the staff is very nice and helpful. We will definitely return for another stay."
Italy
Natalia
The price is AU$278
includes taxes & fees
22 Aug - 23 Aug
Grupotel Montecarlo

15. 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 AU$544
includes taxes & fees
28 July - 29 July
Hacienda Son Antem Golf Resort, Autograph Collection

16. 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 AU$414
includes taxes & fees
9 Aug - 10 Aug
Talayot Hotel by Senator - Adults Only

17. Hipotels Hipocampo - Adults Only

Hipotels Hipocampo - Adults Only
4.0 star property
Sant Llorenc des Cardassar
9.0 out of 10, Wonderful, (85 reviews)
"Lovely hotel, great location."
United Kingdom
Ian
The price is AU$452
includes taxes & fees
31 July - 1 Aug
Hipotels Hipocampo - Adults Only

18. MIM Mallorca Member of Meliá Collection

MIM Mallorca Member of Meliá Collection
4.0 star property
Sant Llorenc des Cardassar
8.8 out of 10, Excellent, (262 reviews)
"From the bottom of my heart, MIM did not dissapoint! Brilliant location, clean rooms, selection of great food! Kindest staff including David, Lucia and Luis! Could not have been happier with our stay and would highly recommend. Would have loved for parking to be onsite but there is plenty of parking locally that is free which is super helpful"
United Kingdom
Tasneem
The price is AU$312
includes taxes & fees
29 July - 30 July
MIM Mallorca Member of Meliá Collection

19. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
4.0 star property
Santa Margalida
8.8 out of 10, Excellent, (303 reviews)
"Perfect location"
United Kingdom
Jasmine Sara
The price is AU$490
includes taxes & fees
8 Aug - 9 Aug
Hotel THB Gran Playa - Adults Only

20. 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, (689 reviews)
"Amazing Hotel right in front of a beautiful beach. The hotel is very clean and staff very helpful."
Canada
Alexandre
The price is AU$615
includes taxes & fees
1 Aug - 2 Aug
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
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

Recent Reviews in Petra

More cheap accommodation in Petra

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts beautiful beaches perfect for sunbathing and relaxation, providing a serene escape for visitors.
  • Cultural Richness: The town is rich in cultural experiences, including charming local churches and traditional Balearic festivities.
  • Outdoor Activities: Enjoy a variety of outdoor adventures, including golf and scenic walks through picturesque landscapes.
  • Charming Streets: Explore the quaint streets of Petra, offering delightful shopping and dining opportunities.
  • Accommodation Variety: A range of accommodation options ensures a comfortable stay, from family-friendly hotels to agritourism properties.

Find great hotels near Petra

Discover the charm of Petra, nestled in the Balearic Islands, with a variety of accommodation options tailored to suit every traveller. From family-friendly hotels to inviting agritourism properties, you'll find the perfect base for your adventure. Whether you're seeking a relaxing beach holiday or an immersive cultural experience, Petra offers the best hotels and exceptional hospitality to ensure a memorable stay.

  • Grupotel Gran Vista & SPA: Situated 18km from Petra, Grupotel Gran Vista & SPA boasts a guest rating of 8.6, making it an ideal choice for those seeking a vibrant beach and family holiday experience. This hotel offers direct access to the beach, allowing guests to indulge in sun-soaked days by the sea. Adventure enthusiasts will appreciate the variety of sports available, including windsurfing, mountain biking, horse riding, archery, and fishing. Families will find a wealth of amenities for children, such as a playground, a dedicated children's pool, mini-golf, and a free kids' club, ensuring a fun-filled stay for younger guests.
  • Iberostar Waves Alcudia Park: Located 23km from Petra, Iberostar Waves Alcudia Park is rated 8.6 by guests, and is a haven for beach lovers. With direct access to the beach, this hotel is perfect for those wishing to unwind by the sea, bask in the sun, and partake in beach activities. The inviting atmosphere and proximity to the water make it a great choice for a relaxed holiday experience centred around the beach.
  • Eix Lagotel Holiday Resort: Eix Lagotel Holiday Resort, situated 23km from Petra and rated 8.0 by guests, caters well to families, adventure seekers, and business travellers alike. With various adventure sports available nearby, including mountain biking, windsurfing, and sailing, guests can easily immerse themselves in the local landscape. Children are well taken care of with amenities such as a children's pool, arcade game room, shared playground, mini-golf, and a children's club (for a fee), providing ample entertainment options for young visitors.

Where to stay near Petra

Petra, nestled in the picturesque Balearic Islands, offers a delightful blend of beach relaxation, outdoor adventures, and rich cultural experiences. Visitors can explore the charming streets of Petra, enjoy family-friendly activities, or seek romantic moments in serene surroundings. Nearby, the vibrant town of Manacor awaits, perfect for those seeking a deeper dive into local life. Whether it's a holiday in Petra or exploring Mallorca Island, this destination promises a warm, friendly atmosphere for all travellers.

  • Mallorca Island: Nestled in the Mediterranean Sea, Mallorca Island is a stunning destination located 13km away from Petra. Known for its beautiful beaches and vibrant outdoor lifestyle, it attracts visitors seeking both relaxation and adventure. The island sees a peak in traveller numbers between April and July, making it an ideal time to explore its recreational areas, including golf courses and waterfront marinas. With its mix of coastal attractions and charming towns, Mallorca offers a perfect blend of city-themed experiences and natural beauty, ensuring an unforgettable holiday.
  • Ariany: Situated a mere 5km from Petra, Ariany is a quaint city that provides a delightful escape from the bustling tourist hotspots. With a consistent influx of visitors throughout the year, especially in April, July, and September, Ariany is perfect for those seeking a more laid-back atmosphere. The city features beautiful beaches and recreational areas, as well as nearby golf courses, making it a great spot for outdoor enthusiasts. Visitors can enjoy the local marina and family-friendly beaches, adding to the charm of this picturesque destination.
  • Manacor: Located 10km from Petra, Manacor is a lively city known for its scenic beauty and outdoor pursuits. The city experiences peak visitor numbers from June to July and September, drawing those eager to soak in the sun and enjoy its stunning landscapes. Manacor boasts a variety of recreational areas and golf courses, and its proximity to beautiful beaches makes it a popular choice for beach lovers. Visitors can also explore the friendly neighbourhoods, ensuring a rich cultural experience that complements the natural surroundings.

Things to do near Petra

Petra, located in the Balearic Islands, is perfect for beach lovers and outdoor enthusiasts, offering a variety of cultural experiences. Visitors can enjoy activities such as golf at local courses and explore shopping centres. Additionally, Petra is known for its vibrant Balearic festivities and exciting day trips, making it an ideal destination for those seeking relaxation and adventure alike.

Shopping

In the heart of Petra, you can explore local shops offering unique souvenirs and handcrafted gifts. If you're up for a drive, head to the larger shopping centres in nearby towns, where you'll find a wider range of boutiques and retail experiences to enjoy.

Recreation

Experience tranquility at the Son Vida Wellness Retreat, where you can indulge in rejuvenating spa treatments and yoga sessions amidst serene surroundings. For outdoor enthusiasts, the nearby Tramuntana mountains offer scenic hiking trails, allowing you to connect with nature while enjoying spectacular views.

Adventure

Forestal Park is an exhilarating zipline and ropes course located 32km from Petra. Experience the thrill of soaring through the trees and navigating challenging obstacles, all amidst stunning natural surroundings. This adventure venue offers outdoor excitement and a chance to connect with nature while pushing your limits.

Nightlife

Experience the vibrant nightlife of Petra by enjoying a drink at the charming Bar Restaurante Es Torrent, known for its laid-back atmosphere. For a more lively scene, head to the nearby Pizzeria La Bella Napoli, where you can savour delicious food and great company under the stars.

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

Booking tips and Expedia advantages for Petra

  • 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: 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from the lowest to the highest, ensuring that you see the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You may find it more economical to combine your hotel accommodation in Petra with your flights and activities by opting for an Expedia package.

Find the best attractions near Petra

Petra is an ideal destination for a holiday, offering a delightful mix of beach, outdoor, and cultural experiences. Visitors can explore the charming local churches, enjoy beautiful beach settings, and discover scenic water features. To make the most of your trip, consider exploring Petra itself, visiting its many attractions, and taking time to unwind in the area. This quaint locale promises a fulfilling experience for all types of travellers.

  • Playa de Muro: Located 21km from Petra, Playa de Muro boasts stunning sandy shores and crystal-clear waters, ideal for sunbathing and leisurely strolls. The beach is known for its relaxed atmosphere, making it a perfect spot to unwind and enjoy the Mediterranean sun.
  • Dragon Caves: Also situated 21km from Petra, the Dragon Caves offer an adventurous exploration of impressive stalactites and stalagmites. The guided tours through these natural wonders provide a unique glimpse into the geological history of the region, enhancing your outdoor experience.
  • Cala Varques: Just 19km from Petra, Cala Varques is a hidden gem with beautiful turquoise waters and a picturesque cove. This beach is less crowded, allowing visitors to enjoy a more tranquil seaside experience surrounded by stunning cliffs.

Best time to go to Petra

The best time to visit Petra is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, 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 two major airports. Palma de Mallorca Airport (PMI), situated 34km from Petra, serves as the primary gateway. Recommended hotels near PMI include Aubamar Palma Resort, 3km away, and Iberostar Selection Playa de Palma, also 3km from the airport. MAHon Airport (MAH-Minorca), located 100km from Petra, offers options like Barcelo Nura, 6km from the airport. Transportation services from these hotels typically include airport shuttles, with various amenities and fees applicable. Both airports provide easy access for a delightful stay in Petra.

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?
Family-friendly villa, close to the beach, air conditioning, WiFi, heating: This holiday home rental outside of Petra is located on the waterfront, 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. Kick off your shoes and enjoy yourself with a garden and an arcade/games room. 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 Vinyes I Bodegues Miquel Oliver, Ermita de Bonany and Fray Junipero Serra Museum. 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