Petra Hotel Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Petra?

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.

Top landmarks in Petra

Learn more about Petra

Petra is well known for its attractions such as Ermita de Bonany and Fray Junipero Serra Museum.

Aerial view of Santuari de Bonany Monastery amidst trees, Petra, Balearic Islands, Spain

Check out reviews of Petra hotels guests love

Frequently asked questions

How much does a hotel room cost in Petra?
You can choose a great hotel in Petra from RM420 with properties to suit all budgets and needs. If you're after an affordable hotel in Petra that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in Petra?
You can choose a great hotel in Petra from RM420 with properties to suit all budgets and needs. If you're after an affordable hotel in Petra that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Petra hotels?
Discover great deals on Petra hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Petra hotels.
How can I find deals and earn rewards at Petra hotels?
Members can save up to 20% on select hotels in Petra. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Petra hotels with free cancellation?
It's easy to book a refundable Petra hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Petra?
If you're looking for hotels in central Petra, check out Hotel Can Serrete and Cas Català - Turismo de Interior. Travellers love Hotel Can Serrete for its location, as well as the outdoor pool, restaurant and poolside bar this hotel offers. Cas Català - Turismo de Interior is another popular central hotel with an outdoor pool, a restaurant and a free full breakfast.
Can I book a refundable accommodation option in Petra?
If you want the flexibility to change your plans to Petra, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Petra if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 20 holiday homes. Also, think about one of the 13 villas for your getaway.
What will the weather in Petra be like during my visit?
August and July are typically the warmest months in Petra, when the average temperature is 25°C. February and January are the coldest months, when the average temperature is 13°C. November and September are the months with the most rain.
Why should I book my Petra hotel with Hotels.com?
There are lots of reasons to book your Petra trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Petra

Petra: An Enchanted Odyssey Through Time and Stone

Nestled in the heart of Mallorca, Petra is a charming, off-the-beaten-path gem that enchants visitors with its rich history and serene landscapes. Explore the quaint streets lined with traditional stone houses, and don’t miss the fascinating Petra Museum, which showcases the town's cultural heritage. Families can enjoy leisurely strolls to the nearby 13th-century church, while the surrounding countryside invites hiking and cycling adventures. With its authentic atmosphere and welcoming spirit, Petra offers a delightful escape into the essence of Balearic life, making it a must-visit for those seeking a unique cultural experience.

Discover great hotels in Petra

Petra offers a diverse range of accommodation options, from charming guesthouses to luxurious hotels. You'll find various star-rated properties catering to different budgets, with many providing delightful amenities. This quaint town is ideal for those seeking a relaxing stay while exploring the beauty of the Balearic Islands. Here are some of the best hotels in Petra that our travelers love:

  1. Villa in SineuOpens in a new window: This inviting hotel offers a delightful lodging experience, perfect for leisure travellers seeking comfort and relaxation. With a range of dining options including a Snack Bar and buffet breakfast, guests can indulge in a satisfying culinary journey. The property boasts an array of recreational activities nearby, such as hiking and biking, ensuring ample opportunities for adventure. The scenic mountain views and tranquil rural setting create a peaceful retreat, making it a popular choice for those looking to unwind.
  2. Mater Ariany HotelOpens in a new window: Mater Ariany Hotel is a charming 3.5-star hotel that caters to discerning travellers who appreciate quality and comfort. This property features a variety of dining options, including a restaurant serving dinner and breakfast, enhancing the overall guest experience. With entertainment options like a flatscreen television, visitors can enjoy modern amenities in a welcoming atmosphere. The nearby hiking and biking opportunities, coupled with the picturesque rural landscape, provide a fantastic backdrop for relaxation and outdoor exploration.
  3. Ynaira Hotel & SpaOpens in a new window: Ynaira Hotel & Spa is a luxurious 4.5-star hotel designed for travellers seeking a spa-themed vacation experience. This exquisite property features an outstanding full spa with treatment rooms and outdoor pool service, ensuring ultimate relaxation and rejuvenation. Guests can indulge in body treatments and massages, immersing themselves in a world of tranquillity. With an emphasis on high-end amenities and bespoke experiences, this hotel is the perfect sanctuary for those who appreciate the finer things in life.

Top locations to stay in Petra

In Muro, Manacor, and Sant Llorenç des Cardassar, each area offers unique attractions for travellers. Muro is perfect for families with its beautiful beaches, while Manacor boasts Roman history and cultural sites. Sant Llorenç des Cardassar provides a charming village atmosphere. For first-time visitors to Petra, Muro is the best choice due to its family-friendly environment and proximity to stunning beaches.

  1. ManacorOpens in a new window: A vibrant town known for its rich history and beautiful beaches, Manacor is an ideal base for your stay in the Balearic Islands. Famous for its pearl industry and the nearby stunning beaches, it offers a unique blend of cultural attractions and natural beauty. You can explore the ancient Roman ruins, visit the local market for handicrafts, and bask on the sun-kissed sands of nearby Cala Mendia. Manacor also features a charming town centre with local shops and cafes where you can unwind after a day of exploration.
  2. Sant Llorenc des CardassarOpens in a new window: If you’re looking for a more tranquil experience, Sant Llorenc des Cardassar is a lovely choice. Nestled in the hills, it offers access to beautiful beaches and charming rural landscapes. The area is perfect for families, with plenty of parks and outdoor spaces. Don’t miss the chance to stroll through the quaint streets and discover local boutiques, or take a short drive to the stunning beaches of Cala Millor and Sa Coma for some fun in the sun.
  3. MuroOpens in a new window: Muro is a hidden gem that provides a more laid-back atmosphere while still being close to the coast. Known for its family-friendly vibe, it offers easy access to stunning beaches like Playa de Muro, where you can enjoy water sports and relaxation. The town itself has a quaint charm with local shops and markets showcasing regional crafts. It’s a perfect spot for those looking to enjoy the natural beauty of the area without the hustle and bustle of larger tourist hotspots.

Things to do in Petra

Petra enchants visitors with its dramatic cliffs and ancient rock-cut architecture, surrounded by stunning desert landscapes. Explore winding trails, discover hidden canyons, and indulge in local markets for handmade treasures. With its rich history and breathtaking scenery, this iconic site is a must-visit for every intrepid traveller.

  • Cala Antena BeachOpens in a new window – Enjoy a sun-soaked day at Cala Antena Beach, where crystal-clear waters meet soft golden sands. This picturesque spot is perfect for a relaxing swim or a leisurely stroll along the shoreline, making it an ideal retreat for families and sunbathers alike.
  • Playa de MuroOpens in a new window – Another gem for beach lovers, Playa de Muro offers expansive stretches of sand and vibrant blue waters. Engage in thrilling water sports, build sandcastles with the kids, or simply unwind under the sun with a good book. This family-friendly beach promises a day full of fun and relaxation.
  • Dragon CavesOpens in a new window – Venture into the enchanting Dragon Caves, where fascinating rock formations and stunning underground lakes await. Explore the mystical atmosphere of these natural wonders, perfect for both adventure seekers and those keen to learn about geological marvels.
  • Cala Domingo BeachOpens in a new window – Discover the charm of Cala Domingo Beach, a beautiful cove surrounded by lush cliffs. This idyllic spot is great for swimming, sunbathing, and picnicking, offering a serene escape from the bustle of daily life.
  • Cala MendiaOpens in a new window – Wander through the quaint neighbourhood of Cala Mendia, where you can soak in the local culture and enjoy delightful eateries. With its inviting atmosphere, it’s a wonderful place to take a leisurely stroll, shop for souvenirs, or savour traditional Spanish cuisine.

4 tips for savvy savings when booking a hotel in Petra

  1. Book for the cheapest times: The most affordable time to visit Petra is during January, February, and November, when hotel prices tend to be lower. For a comprehensive exploration of the area's significant landmarks, cultural sites, and historical attractions, a stay of at least 5 to 6 days is recommended. This duration allows visitors to fully appreciate Petra's rich history, including its museums and archaeological wonders, all while enjoying great value for money. If you're planning on a budget, travelling during these months may offer you the chance to experience this fascinating destination without breaking the bank, as prices could drop even further.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Petra, you might want to explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you could find discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you can stay informed about flash sales and exclusive promotions, increasing your chances of securing cheap Petra hotels. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you have more hotel options and the best hotel deal possible. You'll be among the first to know if rooms become available or prices drop, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at a hotel in Petra. For those seeking a distinctive experience, boutique hotels may provide a more personalised stay and potentially better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that may be more affordable, increasing the likelihood that you'll find a better deal.
  4. Consider your location: Hotels near the city centre usually tend to be more expensive, but thanks to Petra's outstanding public transport connections, you might discover a more affordable independent hotel a bit further out that remains well linked. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Petra

Petra experiences its lowest average temperature in February, at 53.6°F (12.0°C), while August is the hottest month, with an average temperature of 79.2°F (26.2°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Petra, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by no to light rainfall and mostly sunny conditions.

Keep exploring