Find hotels in Petra from $53

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petra hotels

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, (32 reviews)
"In the heart of Petra!"
Germany
Dirk
$64 nightly
The price is $72
Mar 1 - Mar 2
Total with taxes and fees
Casal de Petra - Rooms & Pool by My Rooms Hotels

Alaró Natura Rural Suites

Alaró Natura Rural Suites
3.5 star property
Alaro
9.8 out of 10, Exceptional, (58 reviews)
"Fantastic hotel and staff. "
United Kingdom
Alfred
$110 nightly
The price is $123
Feb 27 - Feb 28
Total with taxes and fees
Alaró Natura Rural Suites

BG Hotel Rei del Mediterrani

BG Hotel Rei del Mediterrani
4.0 star property
Muro
8.4 out of 10, Very Good, (108 reviews)
"Quiet, clean"
United States
henry
$113 nightly
The price is $127
Mar 9 - Mar 10
Total with taxes and fees
BG Hotel Rei del Mediterrani

Barefoot Hotel Mallorca

Barefoot Hotel Mallorca
5.0 star property
Felanitx
9.4 out of 10, Exceptional, (141 reviews)
"The staff is so friendly and helpful. This is one of the nicest hotels I have stayed in."
United States
suzanne J
$178 nightly
The price is $199
Feb 28 - Mar 1
Total with taxes and fees
Barefoot Hotel Mallorca

Grupotel Los Príncipes & Spa

Grupotel Los Príncipes & Spa
4.0 star property
Muro
8.6 out of 10, Excellent, (266 reviews)
" “Amazing hotel! Just a short walk to the beach, with clean pools and friendly staff. I’ll definitely be back again!”"
United States
David
$106 nightly
The price is $118
Feb 23 - Feb 24
Total with taxes and fees
Grupotel Los Príncipes & Spa

Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
5.0 star property
Muro
9.8 out of 10, Exceptional, (174 reviews)
"Great stay!"
United States
Priya
$222 nightly
The price is $247
Mar 1 - Mar 2
Total with taxes and fees
Grupotel Parc Natural & Spa

Hotel JS Alcudi Mar

Hotel JS Alcudi Mar
4.0 star property
Muro
8.2 out of 10, Very Good, (284 reviews)
"Nice hotel. Receptionists very friendly "
Iceland
Björn
$87 nightly
The price is $98
Mar 1 - Mar 2
Total with taxes and fees
Hotel JS Alcudi Mar

Son Brull Hotel & Spa

Son Brull Hotel & Spa
5.0 star property
Pollenca
9.8 out of 10, Exceptional, (74 reviews)
"Amazing stay. Would come again. "
Australia
Ben
$519 nightly
The price is $573
Feb 26 - Feb 27
Total with taxes and fees
Son Brull Hotel & Spa

tent Arenal

tent Arenal
3.0 star property
Llucmajor
8.6 out of 10, Excellent, (175 reviews)
"amazing quality/price option in Palma de Mallorca, great hotel! "
United Kingdom
Avigail
$67 nightly
The price is $76
Mar 22 - Mar 23
Total with taxes and fees
tent Arenal

Santuari de Lluc

Santuari de Lluc
3.0 star property
Escorca
8.6 out of 10, Excellent, (283 reviews)
"Magical spot with beautiful walks starting from the hotel area. The rooms are very basic, beds are comfy but without bed side lamps which was not so great as a night time reader."
United Kingdom
Natalie
$84 nightly
The price is $94
Feb 26 - Feb 27
Total with taxes and fees
Santuari de Lluc

Eques Petit Resort

Eques Petit Resort
4.0 star property
Santanyi
9.6 out of 10, Exceptional, (76 reviews)
"Great resort! Clean, friendly staff and excellent buffet breakfast. "
Canada
Nicole
$99 nightly
The price is $112
Mar 6 - Mar 7
Total with taxes and fees
Eques Petit Resort

Hipotels Cala Millor Park

Hipotels Cala Millor Park
4.0 star property
Sant Llorenc des Cardassar
9.2 out of 10, Wonderful, (277 reviews)
"Very clean and luxurious hotel room for affordable price and the staff very nice "
United Kingdom
Perry
$130 nightly
The price is $145
Feb 23 - Feb 24
Total with taxes and fees
Hipotels Cala Millor Park

Cas Comte Suites & Spa - Adults Only

Cas Comte Suites & Spa - Adults Only
4.0 star property
Lloseta
9.2 out of 10, Wonderful, (331 reviews)
"Beautiful hotel, very clean and very comfortable room. Friendly staff. Had memorable stay and will be back for sure! Llosetta is a lovely town as well. "
Canada
Nadine
$116 nightly
The price is $129
Feb 23 - Feb 24
Total with taxes and fees
Cas Comte Suites & Spa - Adults Only

Iberostar Waves Playa de Muro

Iberostar Waves Playa de Muro
4.0 star property
Muro
8.6 out of 10, Excellent, (378 reviews)
"It's was very no e place to stay with my family and son ,very family-friendly and all the places was very nice swim pool beach ect "
United Kingdom
Euler
$119 nightly
The price is $133
Feb 26 - Feb 27
Total with taxes and fees
Iberostar Waves Playa de Muro

Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
Llucmajor
9.2 out of 10, Wonderful, (178 reviews)
"Great stay- ideal for families "
United States
Polly
$200 nightly
The price is $223
Mar 1 - Mar 2
Total with taxes and fees
Hacienda Son Antem Golf Resort, Autograph Collection

Apartamentos Azul Playa

Apartamentos Azul Playa
3.0 star property
Felanitx
8.6 out of 10, Excellent, (14 reviews)
"Spacious pool and lovely jacuzzi and sauna "
United Kingdom
Barbara
$69 nightly
The price is $77
Mar 22 - Mar 23
Total with taxes and fees
Apartamentos Azul Playa

Bordoy Alcudia Port Suites - Adult Only

Bordoy Alcudia Port Suites - Adult Only
5.0 star property
Alcúdia
9.6 out of 10, Exceptional, (279 reviews)
"Clean rooms, amazing facilities and amenities. Staff were amazing, especially Melanie. Would stay here again."
Canada
Giancarlo
$95 nightly
The price is $108
Mar 9 - Mar 10
Total with taxes and fees
Bordoy Alcudia Port Suites - Adult Only

Can Simoneta Hotel - Adults Only

Can Simoneta Hotel - Adults Only
5.0 star property
Capdepera
9.8 out of 10, Exceptional, (73 reviews)
"Lovely hotel "
United Kingdom
George
$403 nightly
The price is $446
Feb 27 - Feb 28
Total with taxes and fees
Can Simoneta Hotel - Adults Only

Grupotel Maritimo

Grupotel Maritimo
4.0 star property
Alcúdia
9.2 out of 10, Wonderful, (614 reviews)
"Clean, nice facilities and entertainment"
United States
Sharon
$106 nightly
The price is $118
Feb 23 - Feb 24
Total with taxes and fees
Grupotel Maritimo

Hotel Son Trobat Wellness & Spa

Hotel Son Trobat Wellness & Spa
4.0 star property
Sant Llorenc des Cardassar
9.8 out of 10, Exceptional, (144 reviews)
"Great place to stay very comfortable and quiet "
United States
Jackie
$167 nightly
The price is $185
Mar 9 - Mar 10
Total with taxes and fees
Hotel Son Trobat Wellness & Spa
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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 honoring Fray Junipero Serra's remarkable legacy.

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

Top Petra Hotel Reviews

More cheap stays in Petra

Hotels in Petra with star-rating

Frequently asked questions

What is the best area to stay in Petra?
The best area to stay in Petra is within the village center itself, as it offers the most convenient and authentic experience.

Petra is a small, traditional Mallorcan village, and staying in the center places you within walking distance of its main attractions, such as the Parish Church of Sant Pere and the childhood home of Junípero Serra. The village center is characterized by its narrow, historic streets and traditional stone houses, many of which now host charming guesthouses and small hotels. It's a peaceful setting, superb for those looking to experience local life away from the bustling coastal resorts.

Couples often find the village center ideal for a quiet and romantic getaway. You can enjoy strolls through the historic streets, dine at local restaurants offering authentic Mallorcan cuisine, and easily access the cycling routes that crisscross the surrounding countryside. The unhurried pace of life here allows for a truly relaxing escape.

For travelers interested in cycling or exploring the island's interior, staying in Petra's center provides excellent access to the flat, scenic routes that are popular with cyclists. Many accommodations cater to this, offering facilities like secure bike storage.
When is the best time to go to Petra?
The best time to visit Petra is during the spring (March to May) and autumn (September to November) months to enjoy pleasant weather for exploring.

During these periods, the temperatures are mild, making it comfortable for walking and hiking through the ancient city. You'll find the climate ideal for extended periods outdoors, whether you're navigating the Siq or marveling at the Treasury. This avoids the intense heat of summer and the cooler, sometimes rainy, conditions of winter.

Spring brings wildflowers to the desert landscape, adding a touch of color to the ancient ruins, while autumn offers clear skies and comfortable temperatures, superb for photography and outdoor activities.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Petra hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Petra hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Petra hotel?
Prices for hotels in Petra often vary, but you can find a great deal from $53 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 the cheapest rate.

Explore a world of travel with Expedia