Hotels in Petra

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Petra?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Petra on Hotels.com. These Petra hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Aubamar Palma Resort

Aubamar Palma Resort
5.0 star property
Palma de Mallorca
9.0 out of 10, Wonderful, (667 reviews)
Unwind at this luxury sanctuary offering full-service spa treatments near beautiful beaches. With 2 outdoor pools, an indoor pool, and poolside bar, guests can relax after exploring El Arenal Beach just a short drive away.
The price is £126
includes taxes & fees
1 Nov - 2 Nov
Aubamar Palma Resort

2. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
4.0 star property
Felanitx
8.6 out of 10, Excellent, (424 reviews)
Crystal waters await at this Felanitx beach hotel with 2 outdoor pools and garden-view dining. Unwind with spa services or sip refreshments at the poolside bar while children enjoy the free kids' club, just minutes from Cala d'Or Marina.
The price is £65
includes taxes & fees
23 Oct - 24 Oct
Grupotel Cala Marsal Natura Hotel

3. Hotel JS Palma Stay - Adults Only

Hotel JS Palma Stay - Adults Only
4.0 star property
Can Pastilla
8.8 out of 10, Excellent, (1,021 reviews)
This adults-only haven sits near Playa de Palma, offering 2 outdoor pools and a full-service spa with deep-tissue massages. Enjoy the on-site restaurant, peaceful atmosphere, and excellent cycling facilities along coastal paths, just minutes from the airport.
The price is £91
includes taxes & fees
4 Nov - 5 Nov
Hotel JS Palma Stay - Adults Only

4. Bytra Boutique Hotel

Bytra Boutique Hotel
4.0 star property
Petra
9.6 out of 10, Exceptional, (17 reviews)
The price is £170
includes taxes & fees
1 Nov - 2 Nov
Bytra Boutique Hotel

5. Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa
4.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (965 reviews)
Located in Palma de Mallorca, this hotel offers easy access to El Arenal and Playa de Palma beaches. Unwind at the full-service spa or choose between 3 bars and 2 restaurants. Both indoor and outdoor pools await, with airport convenience just 13 minutes away.
The price is £119
includes taxes & fees
25 Oct - 26 Oct
Grupotel Playa de Palma Suites & Spa

6. Ynaira Hotel & Spa

Ynaira Hotel & Spa
4.5 star property
Ariany
9.6 out of 10, Exceptional, (87 reviews)
Immerse yourself in tranquility at this Ariany luxury retreat with indoor and outdoor pools. The full-service spa offers rejuvenating treatments while the bar provides refreshments after fitness centre workouts. Explore nearby Oliver vineyards with complimentary breakfast to start each day.
The price is £110
includes taxes & fees
9 Nov - 10 Nov
Ynaira Hotel & Spa

7. Agroturismo es Mayolet

Agroturismo es Mayolet
4.0 star property
Manacor
9.8 out of 10, Exceptional, (7 reviews)
The price is £162
includes taxes & fees
16 Oct - 17 Oct
Agroturismo es Mayolet

8. Curolla Petit Hotel

Curolla Petit Hotel
4.0 star property
Maria de la Salut
9.6 out of 10, Exceptional, (28 reviews)
Unwind at this peaceful Mallorcan retreat with a refreshing dip in the seasonal outdoor pool. Enjoy free breakfast and WiFi while exploring nearby attractions like Vinyes I Bodegues Miquel Oliver. The garden, terrace, and bar create a perfect relaxation spot.
The price is £139
includes taxes & fees
16 Oct - 17 Oct
Curolla Petit Hotel

9. Rotana la Reserva

Rotana la Reserva
5.0 star property
Manacor
9.8 out of 10, Exceptional, (50 reviews)
Escape to this rural Majorcan sanctuary featuring a 9-hole golf course and tennis court. After a swim in the outdoor pool, savour local cuisine at Restaurante Erre. Just minutes from Manacor Station and the Majorica Factory Shop with free WiFi and parking.
The price is £238
includes taxes & fees
8 Nov - 9 Nov
Rotana la Reserva

10. Finca Sa Bastida Luxury Retreat & Spa - Adults Only

Finca Sa Bastida Luxury Retreat & Spa - Adults Only
4.5 star property
Sant Joan
9.0 out of 10, Wonderful, (18 reviews)
Discover a luxurious adults-only retreat with indoor and outdoor pools near Els Calderers. This Sant Joan farmhouse offers massages at the full-service spa, 3 stylish bars, and a restaurant, all with free WiFi and parking just 11 minutes from Sineu Station.
Finca Sa Bastida Luxury Retreat & Spa - Adults Only

11. Agroturismo Roqueta

Agroturismo Roqueta
3.0 star property
Maria de la Salut
10.0 out of 10, Exceptional, (7 reviews)
Agroturismo Roqueta

12. Es Racó de Maria

Es Racó de Maria
3.0 star property
Maria de la Salut
10.0 out of 10, Exceptional, (13 reviews)
Es Racó de Maria

13. Hotel Central Maria

Hotel Central Maria
3.0 star property
Maria de la Salut
8.0 out of 10, Very good, (65 reviews)
Immerse yourself in authentic Mallorca at this tranquil hotel near Vinyes I Bodegues Miquel Oliver. Mediterranean cuisine awaits at Cuinant restaurant, while the bar, terrace, and snack bar offer relaxing spots after exploring nearby art museums.
The price is £53
includes taxes & fees
22 Oct - 23 Oct
Hotel Central Maria

14. Agroturismo Finca Son Sureda

Agroturismo Finca Son Sureda
3.0 star property
Manacor
9.6 out of 10, Exceptional, (23 reviews)
Agroturismo Finca Son Sureda

15. Mater Ariany Hotel

Mater Ariany Hotel
3.5 star property
Ariany
9.2 out of 10, Wonderful, (24 reviews)
Mater Ariany Hotel

16. 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, (754 reviews)
Embrace Mediterranean serenity at this adults-only coastal retreat featuring 3 outdoor pools, an indoor pool, and beachside perks. The on-site spa offers massages while Restaurant Blau serves delicious cuisine near Cala Esmeralda.
The price is £194
includes taxes & fees
16 Oct - 17 Oct
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

17. Hotel THB El Cid - Adults Only

Hotel THB El Cid - Adults Only
4.0 star property
Can Pastilla
8.8 out of 10, Excellent, (1,009 reviews)
Mediterranean elegance meets coastal charm at this adults-only hotel with indoor and outdoor pools. Just minutes from Port of Palma and Playa de Palma, enjoy 2 restaurants, a spa with massages, and a poolside bar.
The price is £109
includes taxes & fees
11 Nov - 12 Nov
Hotel THB El Cid - Adults Only

18. Inturotel Esmeralda Park

Inturotel Esmeralda Park
4.0 star property
Santanyi
8.8 out of 10, Excellent, (1,013 reviews)
Inturotel Esmeralda Park

19. Finca Son Oms

Finca Son Oms
4.0 star property
Porreres
9.8 out of 10, Exceptional, (11 reviews)
Finca Son Oms

20. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
4.0 star property
Son Servera
8.8 out of 10, Excellent, (208 reviews)
This tranquil spa hotel offers deep-tissue massages and body treatments for ultimate relaxation. Swim year-round between indoor and outdoor pools, then unwind at the bar after exploring nearby Bona Beach and Platja de na Marins.
The price is £108
includes taxes & fees
24 Oct - 25 Oct
Talayot Hotel by Senator - 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.

Hotels recommended for the best value in Petra

Get more from your budget at these hotels, based on amenities, reviews, and location

When is the best time to visit Petra?

Our prices for hotels in Petra are cheapest in February
Price trends for hotels in Petra
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Typical weather for Petra
October
High 23°C / low 19°C. Sunny most days.
View properties in October
23°
weather_sun
October, no crowd data, average high temperature 23 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
19°
weather_sun
November, no crowd data, average high temperature 19 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
16°
weather_sun
December, no crowd data, average high temperature 16 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
14°
weather_sun
January, no crowd data, average high temperature 14 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
14°
weather_sun
February, no crowd data, average high temperature 14 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
16°
weather_sun
March, no crowd data, average high temperature 16 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
18°
weather_sun
April, no crowd data, average high temperature 18 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
26°
weather_sun
June, no crowd data, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
29°
weather_sun
July, no crowd data, average high temperature 29 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
29°
weather_sun
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
26°
weather_sun
September, no crowd data, average high temperature 26 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
Monthly weather averages (˚C)

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.

A historic church surrounded by lush greenery and a panoramic view of the countryside.

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 £49 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 £49 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?
In order to book a refundable Petra hotel, 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 Es Racó de Maria. Travellers love Hotel Can Serrete for its location, as well as the outdoor pool, restaurant and poolside bar this hotel offers. Es Racó de Maria is another popular central farm stay with an outdoor pool, a hot tub and a restaurant.
What hotels do travellers recommend in Petra?
Casal de Petra - Rooms & Pool by My Rooms Hotels is a property that our guests really like.
Where can I get free parking with my stay in Petra?
Casal de Petra - Rooms & Pool by My Rooms Hotels offers the perk of free parking.
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 21 holiday homes. You can also consider one of 18 villas or 5 cottages for your stay.
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: A Timeless Tapestry of Ancient Wonders and Stunning Landscapes

Nestled in the heart of Mallorca, Petra is a charming town that beckons travellers seeking an authentic taste of Balearic life. Renowned for its rich history, visitors can explore the stunning 13th-century church of Sant Pere and the fascinating Museu de Petra, showcasing local heritage. The town's picturesque streets, adorned with traditional Mallorquin architecture, invite leisurely strolls and delightful shopping experiences. With a family-friendly atmosphere and proximity to beautiful beaches, Petra serves as a perfect base for both relaxation and adventure. Discover the essence of Mallorca in this enchanting, off-the-beaten-path gem that promises unforgettable memories.

Discover great hotels near Petra

In Petra, you'll find a variety of accommodations ranging from charming guesthouses to quality hotels offering modern amenities. Ideal for all budgets, many places feature free cancellation options. Whether you seek a luxury retreat or a cosy stay, Petra's hotels provide a perfect base for exploring the Balearic Islands. Here are some of our travellers' favourite hotels near Petra:

  1. Villa in SineuOpens in a new window: This inviting hotel offers a comfortable stay with high-quality amenities tailored for leisure travellers. With its distinctive architecture and warm atmosphere, guests can unwind in stylish surroundings. The on-site restaurant serves delectable dishes, complemented by buffet breakfast options, ensuring a delightful dining experience. Nearby activities, such as hiking and bike rentals, provide the perfect opportunity to explore the picturesque landscapes of Petra. The hotel is well-regarded for its charming ambiance and accessibility, making it a popular choice among those seeking a memorable getaway.
  2. Mater Ariany HotelOpens in a new window: Mater Ariany Hotel is a luxurious 3.5-star hotel boasting a remarkable guest rating of 9.2. This exquisite property features an on-site restaurant with a variety of dining options, including accessible facilities and a buffet breakfast for a delightful start to your day. Guests can indulge in nearby recreational activities like hiking and biking, while the entertainment amenities, including a flatscreen television, enhance the overall experience. Known for its inviting atmosphere and exceptional service, this hotel perfectly caters to leisure travellers looking for comfort and unique experiences.
  3. Ynaira Hotel & SpaOpens in a new window: Ynaira Hotel & Spa is an impressive 4.5-star hotel, highly rated at 9.4, ideal for discerning leisure travellers seeking luxury and relaxation. This opulent property features a full spa and pool service, offering a range of body treatments and massages to rejuvenate the senses. The exceptional spa facilities promise a serene escape, while the elegant design and high-end amenities create a sophisticated atmosphere. Known for its curated experiences, this hotel provides a perfect blend of comfort and indulgence, making it an ideal choice for those looking to unwind in style.

Where to stay near Petra

Muro, Manacor, and Sant Llorenc des Cardassar offer unique charms for visitors to Petra, Balearic Islands. Muro is perfect for families and beach lovers, featuring beautiful white sandy beaches and trendy dining. Manacor is a romantic small town with luxury options and stunning sunrises. Sant Llorenc des Cardassar caters to families and the LGBTQ+ community, boasting excellent dining and cocktails. For first-time visitors, Muro is the best choice due to its family-friendly atmosphere and proximity to beautiful beaches.

  1. MuroOpens in a new window: Muro is a fantastic choice for families and beach lovers looking to unwind in the Balearic Islands. With its stunning Playa de Muro, you can enjoy soft white sands and warm, inviting waters perfect for swimming. The nearby Alcúdia Beach is another gem, offering a vibrant atmosphere along with various dining options. Muro is also family-friendly, providing plenty of recreational activities such as sports and spas for relaxation. For a dash of adventure, head to the Forestal Park, where you can experience treetop fun and challenges. With its trendy vibe and abundance of amenities, Muro is perfect for those seeking both relaxation and excitement.
  2. ManacorOpens in a new window: Manacor is a charming small town that offers a romantic escape along the beautiful coastline of Mallorca. Known for its stunning Cala Domingo Beach, it’s an ideal spot to watch the sunrise over the sea. The Dragon Caves are a must-see, featuring spectacular rock formations and underground lakes. Manacor is also a trendy destination for luxury seekers, with upscale accommodations and a relaxed atmosphere. Enjoy leisurely strolls through the town, soaking in its unique character and local shops. This picturesque location blends beachside relaxation with cultural experiences, making it a delightful choice for couples and sun-seekers.
  3. Sant Llorenc des CardassarOpens in a new window: Sant Llorenc des Cardassar is a delightful spot for families and couples alike, thanks to its family-friendly beaches and romantic settings. The area boasts beautiful sandy beaches where you can relax and enjoy the sun, along with dining options that offer a taste of local cuisine. With its vibrant LGBTQ+ friendly atmosphere, it’s a welcoming place for all. Enjoy the local cheese offerings and unwind in one of the many spas available. While Sant Llorenc may be smaller, its charm and warm community spirit make it a lovely destination to explore on your travels.

Things to do in Petra

Petra enchants visitors with its dramatic rock formations and ancient history. Wander through winding canyons, marvel at towering cliffs, and explore hidden tombs. The interplay of sunlight and shadow on the rose-red stone creates a magical atmosphere, making it a must-visit for those seeking a blend of natural beauty and rich heritage.

  • Cala Domingo BeachOpens in a new window – Relax on the soft sands of Cala Domingo Beach, where you can soak up the sun and enjoy the gentle waves. This beach is perfect for families looking for a serene spot to unwind, with crystal-clear waters inviting you for a refreshing swim.
  • Playa de Can PicafortOpens in a new window – Head to Playa de Can Picafort for a lively beach experience. Here, the vibrant atmosphere is complemented by a range of water sports and activities. Stroll along the promenade, where you’ll find plenty of restaurants and cafes to satisfy your cravings after a day in the sun.
  • Cala MendiaOpens in a new window – Explore the charming neighbourhood of Cala Mendia, which offers a mix of local shops and eateries. Take a leisurely walk through the area and discover hidden gems, or simply enjoy the laid-back vibe of this delightful town.
  • Playa de MuroOpens in a new window – Venture to Playa de Muro, renowned for its long stretch of golden sand and tranquil waters. This beach is ideal for those looking to enjoy a peaceful day by the sea, with opportunities for sunbathing or taking a gentle stroll along the shoreline.
  • Cala Sa NauOpens in a new window – Discover the beauty of Cala Sa Nau, a picturesque beach that captivates visitors with its stunning scenery. With its rocky cliffs and calm waters, it's a perfect spot for swimming or simply enjoying the breathtaking views all around.

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 are generally lower. For an enriching experience that covers key landmarks, cultural sites, and historical attractions, a stay of at least 5 to 6 days is recommended. This duration allows you to explore budget-friendly options such as local museums and historic sites, providing great value for money while immersing yourself in the rich heritage of the area. As an added bonus, prices may drop during these months, making it an even more appealing time for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To discover potential last-minute deals on hotels in Petra, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and exclusive promotions. The Smart ShoppingOpens in a new window tool available via the app can assist you in comparing hotel prices and amenities, ensuring you're more likely to see the best options. With these features, you’ll be promptly notified of any price drops or room availability, helping you secure a fantastic last-minute 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, so being flexible with your travel dates may help you find a better rate for your stay at a hotel in Petra. For those seeking unique accommodations, boutique hotels can provide a more personalised experience and possibly better value. When you book with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that could offer more affordable options, assisting you in your search for a great deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Petra's superb public transport connections, you might discover a more affordable independent hotel a bit further out that remains well connected. For those wishing to explore 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 tends to be the wettest month. The peak travel months to visit Petra are April, July, and September, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. In contrast, January, November, and December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and mostly sunny conditions.

Keep exploring