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

Find hotels in Petra from $68

  • 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

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,001 reviews)
  • cleanliness
    Experience beachside bliss with surf lessons, scuba, and kayaking just steps away.
$195 nightly
The price is $222
Jun 28 - Jun 29
Total with taxes and fees
Hotel JS Palma Stay - Adults Only

Aparthotel Fontanellas Playa

Aparthotel Fontanellas Playa
4.0 star property
Can Pastilla
8.6 out of 10, Excellent, (1,593 reviews)
  • cleanliness
    Beachfront aparthotel with ocean views, terrace dining, and direct beach access.
$277 nightly
The price is $313
Jul 13 - Jul 14
Total with taxes and fees
Aparthotel Fontanellas Playa

Ynaira Hotel & Spa

Ynaira Hotel & Spa
4.5 star property
Ariany
9.4 out of 10, Exceptional, (72 reviews)
  • cleanliness
    A serene retreat with a full-service spa, sauna, and luxurious treatments for rejuvenation.
$187 nightly
The price is $216
Jul 5 - Jul 6
Total with taxes and fees
Ynaira Hotel & Spa

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, (827 reviews)
  • cleanliness
    Experience sports and wellness at the hotel, with fitness facilities and bike tours available.
$184 nightly
The price is $210
Jul 8 - Jul 9
Total with taxes and fees
Grupotel Playa de Palma Suites & Spa

Rotana la Reserva

Rotana la Reserva
5.0 star property
Manacor
9.8 out of 10, Exceptional, (48 reviews)
  • cleanliness
    Experience agritourism with onsite golf, horse riding, and a refreshing outdoor pool.
Rotana la Reserva

Mater Ariany Hotel

Mater Ariany Hotel
3.5 star property
Ariany
9.2 out of 10, Wonderful, (22 reviews)
  • cleanliness
    Budget-friendly comfort with kitchenettes, WiFi, and family amenities for a seamless stay.
Mater Ariany Hotel

Curolla Petit Hotel

Curolla Petit Hotel
4.0 star property
Maria de la Salut
9.4 out of 10, Exceptional, (22 reviews)
  • cleanliness
    Budget-friendly bed & breakfast with free daily breakfast and self-parking.
$161 nightly
The price is $180
Jun 30 - Jul 1
Total with taxes and fees
Curolla Petit Hotel

Agroturismo Roqueta

Agroturismo Roqueta
3.0 star property
Maria de la Salut
10.0 out of 10, Exceptional, (7 reviews)
  • cleanliness
    A serene agritourism retreat with beach access, perfect for nature lovers.
Agroturismo Roqueta

Iberostar Waves Cristina

Iberostar Waves Cristina
4.0 star property
Palma de Mallorca
8.8 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Experience beachside bliss with white sand just moments from your door.
Iberostar Waves Cristina

Hotel Playa Golf - Adults Only +16

Hotel Playa Golf - Adults Only +16
4.5 star property
Palma de Mallorca
8.8 out of 10, Excellent, (1,001 reviews)
  • cleanliness
    Experience sea views and beach adventures with terrace access just steps away.
Hotel Playa Golf - Adults Only +16

Agroturismo Finca Son Sureda

Agroturismo Finca Son Sureda
3.0 star property
Manacor
9.6 out of 10, Exceptional, (22 reviews)
  • cleanliness
    Budget-friendly agritourism with free breakfast, kitchen access, and family amenities.
Agroturismo Finca Son Sureda

Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (363 reviews)
$678 nightly
The price is $756
Jul 10 - Jul 11
Total with taxes and fees
Cap Vermell Grand Hotel

Melia Cala d'Or Boutique Hotel

Melia Cala d'Or Boutique Hotel
5.0 star property
Santanyi
9.6 out of 10, Exceptional, (137 reviews)
  • cleanliness
    Beachfront bliss with sun loungers, umbrellas, and nearby boat tours.
$409 nightly
The price is $460
Jul 19 - Jul 20
Total with taxes and fees
Melia Cala d'Or Boutique Hotel

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)
  • cleanliness
    Romantic agritourism escape with full-service spa, poolside bar, and adults-only amenities.
Finca Sa Bastida Luxury Retreat & Spa - Adults Only

Iberostar Selection Llaut Palma - Adults Only

Iberostar Selection Llaut Palma - Adults Only
5.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (791 reviews)
  • cleanliness
    Experience serene sea views and beach adventures with the terrace and ecotours nearby.
$335 nightly
The price is $379
Jun 30 - Jul 1
Total with taxes and fees
Iberostar Selection Llaut Palma - Adults Only

Inturotel Esmeralda Park

Inturotel Esmeralda Park
4.0 star property
Santanyi
8.8 out of 10, Excellent, (1,001 reviews)
  • cleanliness
    Experience sports and relaxation with the pools, spa, and beachfront yoga.
Inturotel Esmeralda Park

Hotel Central Maria

Hotel Central Maria
3.0 star property
Maria de la Salut
8.0 out of 10, Very Good, (61 reviews)
  • cleanliness
    A coastal retreat with beach access, perfect for sun-seeking travelers.
$102 nightly
The price is $117
Jun 28 - Jun 29
Total with taxes and fees
Hotel Central Maria

Iberostar Selection Playa de Palma

Iberostar Selection Playa de Palma
5.0 star property
Palma de Mallorca
9.4 out of 10, Exceptional, (787 reviews)
  • cleanliness
    Experience beachfront bliss with stunning sea views and direct access to adventure.
$412 nightly
The price is $463
Jun 30 - Jul 1
Total with taxes and fees
Iberostar Selection Playa de Palma

Rafa Nadal Residence

Rafa Nadal Residence
4.0 star property
Manacor
9.6 out of 10, Exceptional, (83 reviews)
  • cleanliness
    Indulge in relaxation with the full-service spa and wellness amenities at the resort.
$356 nightly
The price is $399
Jun 28 - Jun 29
Total with taxes and fees
Rafa Nadal Residence

Melia Palma Bay

Melia Palma Bay
4.5 star property
Nou Llevant
8.8 out of 10, Excellent, (896 reviews)
$272 nightly
The price is $309
Jul 19 - Jul 20
Total with taxes and fees
Melia Palma Bay
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 honoring Fray Junipero Serra's remarkable legacy.

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

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 $68 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