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

Next weekend
In two weeks

Filter by

Guest rating

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

Property class

Our top choices for Petra hotels

Bytra Boutique Hotel

Bytra Boutique Hotel
4.0 star property
Petra
The price is NZ$354
includes taxes & fees
13 July - 14 July
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 NZ$172
includes taxes & fees
6 July - 7 July
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, (290 reviews)
"Sea view was amazing beautiful place lovely staff will definitely be back"
United Kingdom
christopher
The price is NZ$353
includes taxes & fees
31 July - 1 Aug
Grupotel Cala Marsal Natura Hotel

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 NZ$431
includes taxes & fees
15 July - 16 July
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, (120 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 NZ$413
includes taxes & fees
6 July - 7 July
Canyamel Park Hotel & Spa - Adults Only

Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (367 reviews)
"This was beyond amazing loved everything and the staff was amazing!!!!!"
United States
Melissa
The price is NZ$1,399
includes taxes & fees
5 Aug - 6 Aug
Cap Vermell Grand Hotel

Iberostar Selection Es Trenc

Iberostar Selection Es Trenc
5.0 star property
Ses Salines
9.2 out of 10, Wonderful, (44 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 NZ$906
includes taxes & fees
19 July - 20 July
Iberostar Selection Es Trenc

Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
4.0 star property
Son Servera
9.0 out of 10, Wonderful, (723 reviews)
"Excellent breakfast Excellent buffet in the evening Excellent staff really fantastic "
United States
Kees
The price is NZ$443
includes taxes & fees
6 July - 7 July
Hipotels Eurotel Punta Rotja & Spa

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, (57 reviews)
"Great hotel. Would visit again."
United States
Cinthia
The price is NZ$927
includes taxes & fees
8 July - 9 July
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

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 NZ$827
includes taxes & fees
12 July - 13 July
Zoetry Mallorca Wellness & Spa

Hotel Na Taconera

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

Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
5.0 star property
Muro
9.8 out of 10, Exceptional, (183 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 NZ$1,195
includes taxes & fees
11 July - 12 July
Grupotel Parc Natural & Spa

Grupotel Molins

Grupotel Molins
5.0 star property
Pollenca
9.6 out of 10, Exceptional, (343 reviews)
"This hotel was a 5-star property and indeed it was; really excellent in every way!"
United States
John
The price is NZ$777
includes taxes & fees
2 Aug - 3 Aug
Grupotel Molins

AYA Seahotel – Adults Only

AYA Seahotel – Adults Only
4.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (877 reviews)
"Beautiful location and clean"
United States
Paowanee
The price is NZ$374
includes taxes & fees
14 July - 15 July
AYA Seahotel – Adults Only

Aparthotel THB Guya Playa

Aparthotel THB Guya Playa
4.0 star property
Capdepera
8.8 out of 10, Excellent, (351 reviews)
The price is NZ$411
includes taxes & fees
7 July - 8 July
Aparthotel THB Guya Playa

Hotel Villa Chiquita - Adults only (+12)

Hotel Villa Chiquita - Adults only (+12)
4.0 star property
Ses Salines
9.4 out of 10, Exceptional, (100 reviews)
"Immaculately clean hotel with a lovely welcome from the start. All of the staff at the hotel were genuine, helpful and really friendly. Excellebt food and breakfast menu offered loads of variety "
United Kingdom
Maurya
The price is NZ$493
includes taxes & fees
20 July - 21 July
Hotel Villa Chiquita - Adults only (+12)

Hotel Ses Puntetes

Hotel Ses Puntetes
3.0 star property
Santanyi
9.4 out of 10, Exceptional, (107 reviews)
The price is NZ$428
includes taxes & fees
7 July - 8 July
Hotel Ses Puntetes

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, (194 reviews)
"We had a very relaxing stay, perfect."
United Kingdom
Sally
The price is NZ$504
includes taxes & fees
21 July - 22 July
Hacienda Son Antem Golf Resort, Autograph Collection

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, (678 reviews)
"Great hotel, friendly stuff, good food"
Germany
Jelena
The price is NZ$828
includes taxes & fees
8 July - 9 July
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

tent Arenal

tent Arenal
3.0 star property
Llucmajor
8.6 out of 10, Excellent, (251 reviews)
"Central location, great air con, hairdryer & mini fridge in the room. Breakfast was excellent and the staff were very helpful."
United Kingdom
Jessica
The price is NZ$329
includes taxes & fees
7 July - 8 July
tent Arenal
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

  • Beautiful Beaches: Petra boasts stunning beaches perfect for relaxation and sunbathing.
  • Cultural Exploration: Discover charming churches, local shops, and exquisite dining experiences.
  • Outdoor Adventures: Engage in various outdoor activities, including day tours and coastal explorations.
  • Rich History: Visit the archaeological museum and Petra visitors centre for a glimpse into the past.
  • Accommodation Choices: A range of options from family-friendly hotels to budget stays ensures comfort for all travellers.

Find great hotels near Petra

Experience the charm of Petra in the Balearic Islands with a variety of accommodation options tailored to suit all types of travellers. Whether you're seeking family-friendly hotels, agritourism properties, or budget-friendly stays, Petra offers a delightful blend of adventure and relaxation. Enjoy the stunning beaches and local culture while finding the perfect base for your holiday in this picturesque destination.

  • Grupotel Gran Vista & SPA: A 4-star retreat located 17.7km from Petra, Grupotel Gran Vista & SPA is tailored for those seeking a blend of beach relaxation and adventure. With a guest rating of 8.6 out of 10, this hotel boasts direct beach access and an array of exciting activities. Visitors can indulge in archery on-site or explore nearby options like fishing, horse riding, windsurfing, and mountain biking. The hotel’s extensive recreational offerings ensure that adventure seekers will find plenty to keep them entertained amidst stunning coastal views.
  • Iberostar Waves Alcudia Park: Situated 22.5km from Petra, Iberostar Waves Alcudia Park is another 4-star option with a guest rating of 8.6 out of 10. This hotel embodies the essence of a beach getaway, featuring direct access to the sandy shores. The property is designed for sun-seekers and water enthusiasts looking to unwind by the sea. The inviting atmosphere and well-appointed facilities make it an excellent choice for those wishing to immerse themselves in a beach vacation experience.
  • Eix Lagotel Holiday Resort: Located 22.5km from Petra, Eix Lagotel Holiday Resort offers a 4-star experience with a guest rating of 8.0 out of 10. This family-friendly destination is well-suited for travellers seeking adventure and business amenities alike. The resort provides various recreational activities, including bicycle rentals, sailing, and hiking. Children are well catered for, with mini-golf, an arcade game room, a children’s club (for a fee), and a shared playground available. A perfect spot for families looking to balance fun and relaxation during their stay.

Where to stay near Petra

Petra, a charming town in the Balearic Islands, offers a delightful blend of beach relaxation and cultural exploration. While wandering its quaint streets, you'll uncover hidden gems, from local shops to exquisite dining experiences. Venture to nearby coastal spots for stunning views and family-friendly activities. Whether you're seeking a romantic getaway or a luxurious retreat, Petra is the perfect base to experience the warmth of friendly locals and the serene atmosphere of this beautiful region.

  • Mallorca Island: Nestled 12.9km from Petra, Mallorca Island is a stunning destination renowned for its beautiful beaches and vibrant outdoor activities. The island experiences a moderately seasonal influx of travellers, with peak visits occurring in April and from June to July. Visitors flock to Mallorca for its picturesque recreational areas, top-notch golf courses, and inviting marinas. Highlights include sun-soaked family beaches that offer a perfect environment for relaxation and adventure alike. Whether you're looking to unwind by the shore or engage in outdoor pursuits, Mallorca Island has something for everyone.
  • Ariany: A charming city located just 4.8km from Petra, Ariany is characterised by its welcoming atmosphere and year-round appeal. While visitor numbers peak in April, July, and September, the city remains an attractive spot for beach lovers and outdoor enthusiasts throughout the year. Ariany features delightful recreational areas and golf courses, providing ample opportunities for leisure and sport. The local beaches, perfect for families, offer an inviting setting for sunbathing and swimming, making Ariany a must-visit destination for those seeking a relaxing getaway.
  • Manacor: Situated 9.7km from Petra, Manacor is a lively city that draws visitors for its captivating scenery and abundant outdoor experiences. With peak travel times in June to July and September, Manacor offers diverse attractions, including beautiful beaches and family-friendly neighbourhoods. The city is known for its recreational areas and golf courses, making it an ideal spot for both relaxation and active pursuits. Visitors can explore the charming town centre, enjoy the local cuisine, or unwind at the beach, ensuring a memorable stay in this vibrant locale.

Things to do near Petra

Shopping

In Petra, you can enjoy local shops offering unique gifts and souvenirs. For a broader selection, if you're up for a drive, visit Manacor Shopping Centre, located about 17.7km away, featuring a range of stores and dining options to enhance your shopping experience.

Recreation

Experience the calming atmosphere at Son Gual Wellness Centre, where you can indulge in rejuvenating spa treatments and holistic therapies. Afterward, immerse yourself in the serene surroundings with a gentle stroll through the beautiful gardens or enjoy a refreshing swim in the tranquil pool.

Adventure

Forestal Park offers an exhilarating zipline and ropes course experience located 32.2km from Petra. Surrounded by lush greenery, you'll navigate thrilling aerial challenges while enjoying the adventure and outdoor vibes that make for an unforgettable day.

Nightlife

In Petra, the local bars offer a relaxed vibe where you can enjoy tapas and locally sourced wines. Nearby, the lively nightlife of Manacor features music venues and clubs, creating an inviting atmosphere for a fun night out in the Balearic Islands.

*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, consider visiting during the off-peak months of January to February or November, when accommodation prices drop. Aim to book your hotel about a month in advance, with Tuesdays being the cheapest days to stay. Use Expedia's search tool to filter by budget and hotel type, and take advantage of last-minute deals for potential discounts. Combining your hotel, flights, and activities in an Expedia package can also lead to significant savings. Walking is a great way to explore Petra while saving 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 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: Expedia’s search tool enables you to choose your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, 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 you can book.
  • Consider bundling your trip: You can save some dollars by combining your Petra hotel booking with flights and activities through an Expedia package.

Find the best attractions near Petra

Petra, located in the Balearic Islands, offers a delightful mix of beach, outdoor, and cultural experiences for tourists. You'll find captivating attractions such as the local beach, charming churches, and picturesque water features. Don't miss out on exploring the Petra visitors centre, the archaeological museum, and taking in the best of Petra, including a night visit. This destination is perfect for those seeking a blend of relaxation and cultural immersion.

  • Albufera Natural Park: Located 20.9km from Petra, this stunning reserve offers a serene escape with picturesque landscapes, diverse wildlife, and tranquil lagoons. Perfect for families, visitors can enjoy leisurely walks, birdwatching, and picnics amidst nature’s beauty.
  • Finca PĆŗblica de Son Real: Situated 16.1km from Petra, this archaeological site immerses you in the rich cultural heritage of Mallorca. Explore ancient ruins and learn about the island's history while surrounded by breathtaking natural scenery.
  • Necròpolis de Son Real: Just 14.5km from Petra, this fascinating archaeological site features ancient burial grounds and intriguing monuments. Visitors can gain insights into the island's past while enjoying the serene coastal views.

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 via two major airports. Palma de Mallorca Airport (PMI) is located 33.8km away, with excellent accommodation options like the 5-star Aubamar Palma Resort and Iberostar Selection Playa de Palma, both 3.2km from the airport. Alternatively, MAHon Airport (MAH-Minorca) is 99.8km away, with luxurious options such as Barcelo Nura and Bordoy Casa LƔdico, each approximately 6.4km from the airport. Many hotels offer airport shuttle services to make your travel experience seamless, ensuring an enjoyable stay in this beautiful region of Spain.

Frequently asked questions

What is the best area to stay in Petra?
The best area to stay in Petra is within the charming village itself, particularly around PlaƧa Ramon Llull and the surrounding streets.

This area is the heart of Petra, offering a lovely, authentic Mallorcan experience. It's quite compact, making it easy to stroll through its narrow streets, discover local shops, and enjoy the architecture. The village is known for its connection to Junƭpero Serra, with his birthplace museum nearby, and the imposing EsglƩsia de Sant Pere dominating the skyline.

Couples looking for a peaceful escape will find Petra village ideal. It provides a relaxed pace, with opportunities to enjoy local cuisine at traditional restaurants and experience the genuine island life away from the busier coastal resorts. The central location also makes it a good base for exploring the island's interior and vineyards.

For those who appreciate a quiet, rural setting with good access to cycling routes, the outskirts of Petra, particularly towards the agricultural lands, offer some lovely rural hotels and Fincas.
When is the best time to go to Petra?
The best time to go to Petra is during the spring (April to early June) or autumn (September to October) when the weather is most pleasant.

These shoulder seasons offer warm, sunny days without the intense heat of summer. You'll find ideal conditions for exploring the ancient city on foot, with comfortable temperatures superb for hiking and sightseeing. This makes it an excellent choice for couples or solo travellers who want to make the most of their visit without being overwhelmed by the heat.

The summer months (July and August) can be extremely hot, with temperatures often exceeding 35°C, which can make prolonged outdoor activities challenging. Conversely, winter (November to March) brings cooler temperatures, and occasional rain. While still visitable, some might find the chill less inviting for extensive outdoor exploration.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Petra.
How can I save on a hotel booking in Petra with Expedia?
One Keyā„¢ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Petra hotels. Plus, you'll earn OneKeyCashā„¢* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Petra?
Prices for hotels in Petra often vary, but you can find a great deal from NZ$156 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia