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

Find hotels in Petra from $62

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

1. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
Felanitx
United Kingdom
Francois
$116 nightly
$135 total
Oct 4 - Oct 5
Total with taxes and fees
Grupotel Cala Marsal Natura Hotel

2. Aubamar Palma Resort

Aubamar Palma Resort
Palma de Mallorca
United Kingdom
MUHAMMAD ASIM
$189 nightly
$219 total
Oct 5 - Oct 6
Total with taxes and fees
Aubamar Palma Resort

3. Hotel JS Palma Stay - Adults Only

Hotel JS Palma Stay - Adults Only
Can Pastilla
United States
Guy
$147 nightly
$169 total
Oct 4 - Oct 5
Total with taxes and fees
Hotel JS Palma Stay - Adults Only

4. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
United States
Kari
$182 nightly
$208 total
Oct 5 - Oct 6
Total with taxes and fees
Bytra Boutique Hotel

5. Hotel THB El Cid - Adults Only

Hotel THB El Cid - Adults Only
Can Pastilla
Canada
Renato
$423 nightly
$473 total
Sep 6 - Sep 7
Total with taxes and fees
Hotel THB El Cid - Adults Only

6. Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa
Palma de Mallorca
Canada
Adela
$178 nightly
$204 total
Oct 4 - Oct 5
Total with taxes and fees
Grupotel Playa de Palma Suites & Spa

7. Ynaira Hotel & Spa

Ynaira Hotel & Spa
Ariany
United Kingdom
Corey
$154 nightly
$179 total
Oct 5 - Oct 6
Total with taxes and fees
Ynaira Hotel & Spa

8. Rotana la Reserva

Rotana la Reserva
Manacor
United Kingdom
Alexandra
$396 nightly
$441 total
Sep 22 - Sep 23
Total with taxes and fees
Rotana la Reserva

9. Agroturismo Roqueta

Agroturismo Roqueta
Maria de la Salut
United States
Juan
Agroturismo Roqueta

10. Es Racó de Maria

Es Racó de Maria
Maria de la Salut
United Kingdom
M
Es Racó de Maria

11. Curolla Petit Hotel

Curolla Petit Hotel
Maria de la Salut
Australia
Leigh
$99 nightly
$111 total
Sep 30 - Oct 1
Total with taxes and fees
Curolla Petit Hotel

12. Agroturismo Finca Son Sureda

Agroturismo Finca Son Sureda
Manacor
United States
Bessie
Agroturismo Finca Son Sureda

13. Mater Ariany Hotel

Mater Ariany Hotel
Ariany
France
jean-gérard
Mater Ariany Hotel

14. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
Canada
Dina
$145 nightly
$167 total
Oct 4 - Oct 5
Total with taxes and fees
THB Gran Bahia Hotel and Apartments

15. Hotel Central Maria

Hotel Central Maria
Maria de la Salut
United Kingdom
Lola
$67 nightly
$79 total
Sep 27 - Sep 28
Total with taxes and fees
Hotel Central Maria

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

Finca Sa Bastida Luxury Retreat & Spa - Adults Only
Sant Joan
United States
Maria
Finca Sa Bastida Luxury Retreat & Spa - Adults Only

17. THB Bamboo Alcudia Hotel - Adults Only

THB Bamboo Alcudia Hotel - Adults Only
Alcúdia
United Kingdom
John Malcolm
$346 nightly
$388 total
Sep 12 - Sep 13
Total with taxes and fees
THB Bamboo Alcudia Hotel - Adults Only

18. tent Arenal

tent Arenal
Llucmajor
United States
Jurgita
$100 nightly
$115 total
Oct 5 - Oct 6
Total with taxes and fees
tent Arenal

19. Es Figueral Nou Hotel Rural & Spa - Adults Only +12

Es Figueral Nou Hotel Rural & Spa - Adults Only +12
Montuiri
United States
Wajeeha
$225 nightly
$258 total
Oct 5 - Oct 6
Total with taxes and fees
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

20. Hotel Playa Golf - Adults Only +16

Hotel Playa Golf - Adults Only +16
Palma de Mallorca
United Kingdom
Jasmine Cynthia Rosa
$229 nightly
$263 total
Sep 27 - Sep 28
Total with taxes and fees
Hotel Playa Golf - Adults Only +16
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular attractions in and around Petra

Petra offers a delightful blend of beach relaxation, outdoor adventures, and rich cultural experiences. Explore stunning coastal views, visit historic churches, and enjoy refreshing natural water features. This captivating destination is perfect for travelers seeking both tranquility and exploration.
A clear turquoise sea, a sandy beach, and a resort with white buildings and palm trees.

Playa de Muro

8.8/10 (1,444 reviews)
Experience the best of beach vibes at Playa de Muro, a popular destination for families and sun-seekers. This stunning beach offers soft sands and crystal-clear waters, perfect for relaxation and fun. It’s about a 16-mile drive from Petra, making it a convenient spot for a day trip.
See properties
A cave with stalactites hanging from the ceiling and a pool of water at the bottom.
Photo by Robert Szczecinski

Dragon Caves

8.8/10 (654 reviews)
No trip is complete without a visit to the Dragon Caves, a stunning natural wonder perfect for adventure seekers. Explore the intricate formations and enchanting atmosphere of these caves, located about 13 miles by car from Petra. Staying nearby makes it easy to indulge in this unique experience.
See properties

Els Calderers

Often cited as a favorite among culture seekers, Els Calderers in Sant Joan offers a unique glimpse into traditional Balearic life through its captivating museum exhibits. Located about 8 miles by car from Petra, it’s an easy trip for those wanting to immerse themselves in the island's rich heritage, making it a convenient stop on your vacation.
See properties

Fray Junipero Serra Museum

Highly recommended for travelers interested in history and culture, the Fray Junipero Serra Museum in Petra offers a unique glimpse into the life of the 18th-century missionary. Nestled within the town, it provides easy access for visitors, making it a convenient base for exploring the surrounding area.
See properties

Parròquia de la Mare de Déu dels Dolors de Manacor

6.0/10 (1 review)
Discover the appeal of the Parròquia de la Mare de Déu dels Dolors de Manacor, a charming church steeped in cultural vibes. Located about 6 miles by car from Petra, this site offers a glimpse into local heritage, making it a convenient stop for those exploring the Balearic Islands.
See properties

Cala Mendia

8.8/10 (24 reviews)
A fascinating mix of coastal charm and vibrant city vibes, Cala Mendia is perfect for beach lovers seeking relaxation. Located about 13 miles by car from Petra, this picturesque destination offers stunning views and inviting waters, making it an ideal spot to unwind after exploring the island.
See properties

Torre del Palau

An iconic landmark that appeals to history buffs, Torre del Palau in Manacor offers a glimpse into the rich cultural heritage of the Balearic Islands. Located about 8 miles by car from Petra, this historic tower immerses visitors in local traditions and stunning views, making it a convenient stop during your exploration.
See properties

S’Estació Contemporary Art Museum

A must-see for art lovers, S’Estació Contemporary Art Museum in nearby Sineu offers a vibrant showcase of modern culture. Just about 6 miles from Petra, this museum immerses visitors in unique artistic experiences. Its location makes it a great base for exploring the rich cultural landscape of the area.
See properties

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.

See all hotels in Petra
An ancient church surrounded by dense forest and a panoramic view of a valley.

Top Petra Hotel Reviews

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"I was unable to get a later check out but Hotel was accommodating. I was able to store my luggage as I still had access to amenities and they allowed me to shower at the spa. Lovely stay"
daphne 2-night trip
Posted 2 days ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Inturotel Esmeralda Park

Inturotel Esmeralda Park

8/10 Good
"This hotel is a lot of fun for families. Lots of kids and activities for them. The suite was very comfortable. This hotel is on the beach, a beautiful cala with clear water, lots of fish and an area for cliff jumping. On the side of the cala there is a small hiking trail that takes you to the Mirador. This is the meeting point for Starfish Dolphin watching excursions, so very convenient. There are some restaurants, shoos, and mini markets in the area which is great. The minitrenet stop (tourist train)is less than a block away. You can walk to downtown Cala D'or annd Marina but we didn't with kids. The reception calls a taxi for you and it is between 5 and 6euros. The minitrenet runs every hour and stops at main points in the area. We only ate a couple times at the hotel and the food was ok. There are two places to buy ice cream on tue premises. Finally, the staff at his resort is outstanding, dedicated, polite, friendly and effetely. Highly recommend."
Claudia 6-night trip
Posted 2 days ago
Inturotel Esmeralda Park
Grupotel Taurus Park

Grupotel Taurus Park

10/10 Excellent
"Very friendly staff, room could have been cleaner in terms of dust and nooks but not a huge deal, good breakfast food, close to downtown, free on site parking for car renters."
Chanelle 6-night trip
Posted 2 days ago
Grupotel Taurus Park
Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa

10/10 Excellent
"Had a lovely long weekend stay. The hotel is close to the airport and only a few minutes from the beach. They also have an excellent restaurant on site that was great for dinner one night."
David 4-night trip
Posted 4 days ago
Zoetry Mallorca Wellness & Spa
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

10/10 Excellent
"Very resort style stay, beautiful hotel, rooms and amenities. Beach had a substantial amount of sulphur smelling seaweed. No dedicated hotel guest beach chairs along the beach. Best breakfast buffet I have experienced."
Lesley 2-night trip
Posted 4 days ago
Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Aubamar Palma Resort

Aubamar Palma Resort

8/10 Good
"Lovely hotel, lots of choice for breakfast, dinner was a theme every night which as a picky eater then limited what I could eat some nights as I don’t like Indian or sushi and for a 5 star hotel I think there could have been more selection. The kids club was basic but my daughter did enjoy it. The djs round the pool every day was a nice touch sun loungers are comfy to. The beds are hard not what I’m used to and the shower leaked but the rooms are lovely and well cleaned I would go back but maybe not go half board"
Kate 5-night trip
Posted 5 days ago
Aubamar Palma Resort
Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection

10/10 Excellent
"10/10 experience. Super friendly staff and everything was just overall amazing. No complaints. Breakfast was sooooo good."
Anthony 3-night trip
Posted 5 days ago
Hacienda Son Antem Golf Resort, Autograph Collection
Cap Vermell Grand Hotel

Cap Vermell Grand Hotel

10/10 Excellent
"Beautiful property and amazing staff!"
Sela 2-night trip
Posted 5 days ago
Cap Vermell Grand Hotel
Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

10/10 Excellent
"Wonderful grounds, the spa is fantastic and free, the breakfast is delicious."
Adela 4-night trip
Posted 5 days ago
Grupotel Playa de Palma Suites & Spa

More cheap stays in Petra

Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
$52 nightly
$62 total
Oct 5 - Oct 6
Total with taxes and fees
Hotel Costa Mediterraneo - Adults Only +16
Hotel Selva Arenal

Hotel Selva Arenal

Carrer Girona 17 Llucmajor Illes Balears
$53 nightly
$63 total
Oct 5 - Oct 6
Total with taxes and fees
Hotel Selva Arenal
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
$70 nightly
$80 total
Oct 2 - Oct 3
Total with taxes and fees
5.4/10 (64 reviews)
BJ Hostal Bona Vista
BJ Playa Blanca

BJ Playa Blanca

C/ Levante 12 Sant Llorenc des Cardassar Illes Balears
$71 nightly
$84 total
Oct 1 - Oct 2
Total with taxes and fees
BJ Playa Blanca
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
$105 nightly
$121 total
Sep 10 - Sep 11
Total with taxes and fees
7.8/10 Good! (67 reviews)
My Rooms Manacor Centre by My Rooms Hotels
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
$116 nightly
$133 total
Sep 9 - Sep 10
Total with taxes and fees
Hotel Houm Nets - Adults Only

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 much is the nightly rate at a Petra hotel?
Prices for hotels in Petra often vary, but you can find a great deal from $62 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