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

Find hotels in Petra from ₩95,490

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 16 - Sep 17
Tomorrow
Sep 17 - Sep 18
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

1. Casal de Petra - Rooms & Pool by My Rooms Hotels

Casal de Petra - Rooms & Pool by My Rooms Hotels
Petra
United Kingdom
WILLIAM
₩106,890
₩121,000 total
includes taxes & fees
Oct 4 - Oct 5
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
₩258,356
₩294,455 total
includes taxes & fees
Oct 13 - Oct 14
Bytra Boutique Hotel

3. BQ Can Picafort Hotel

BQ Can Picafort Hotel
Santa Margalida
Germany
Sandro
₩132,193
₩155,676 total
includes taxes & fees
Oct 12 - Oct 13
BQ Can Picafort Hotel

4. Hotel Astoria Playa - Adults Only

Hotel Astoria Playa - Adults Only
Alcúdia
United Kingdom
Shahid
₩193,154
₩226,156 total
includes taxes & fees
Oct 15 - Oct 16
Hotel Astoria Playa - Adults Only

5. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United States
Zusanna
₩251,167
₩286,547 total
includes taxes & fees
Oct 6 - Oct 7
ICON Valparaiso - Adults Only

6. Hotel THB Felip - Adults Only

Hotel THB Felip - Adults Only
Manacor
United States
Andres
₩133,273
₩156,865 total
includes taxes & fees
Oct 4 - Oct 5
Hotel THB Felip - Adults Only

7. Grupotel Maritimo

Grupotel Maritimo
Alcúdia
United Kingdom
Shaun
₩178,143
₩206,222 total
includes taxes & fees
Oct 14 - Oct 15
Grupotel Maritimo

8. tent Bahia de Palma

tent Bahia de Palma
Llucmajor
Germany
Jassem
₩98,599
₩115,302 total
includes taxes & fees
Oct 12 - Oct 13
tent Bahia de Palma

9. Hotel Pabisa Chico

Hotel Pabisa Chico
Palma de Mallorca
Germany
Leon
₩134,258
₩157,948 total
includes taxes & fees
Oct 12 - Oct 13
Hotel Pabisa Chico

10. Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
Son Servera
United States
Tye
₩214,733
₩246,470 total
includes taxes & fees
Oct 12 - Oct 13
Hipotels Eurotel Punta Rotja & Spa

11. Hoposa Hotel Daina - Adults Only

Hoposa Hotel Daina - Adults Only
Pollenca
United States
Farinaz
₩350,913
₩396,268 total
includes taxes & fees
Oct 12 - Oct 13
Hoposa Hotel Daina - Adults Only

12. AYA Seahotel – Adults Only

AYA Seahotel – Adults Only
Palma de Mallorca
Canada
Jasdeep
₩130,073
₩153,344 total
includes taxes & fees
Oct 12 - Oct 13
AYA Seahotel – Adults Only

13. Bahia de Alcudia Hotel & Spa

Bahia de Alcudia Hotel & Spa
Alcúdia
United Kingdom
Ciprian
₩283,909
₩322,564 total
includes taxes & fees
Sep 27 - Sep 28
Bahia de Alcudia Hotel & Spa

14. BG Hotel Caballero

BG Hotel Caballero
Palma de Mallorca
Sweden
Lars
₩173,624
₩201,244 total
includes taxes & fees
Oct 13 - Oct 14
BG Hotel Caballero

15. INNSiDE by Meliá Alcudia

INNSiDE by Meliá Alcudia
Alcúdia
Canada
Natalka
₩165,413
₩192,218 total
includes taxes & fees
Oct 15 - Oct 16
INNSiDE by Meliá Alcudia

16. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United Kingdom
Graham
₩133,391
₩156,999 total
includes taxes & fees
Oct 4 - Oct 5
Hotel THB Gran Playa - Adults Only

17. BQ Delfín Azul Hotel

BQ Delfín Azul Hotel
Alcúdia
United Kingdom
melanie
₩161,036
₩187,404 total
includes taxes & fees
Oct 12 - Oct 13
BQ Delfín Azul Hotel

18. tent Capi Playa

tent Capi Playa
Palma de Mallorca
United Kingdom
Annie
₩190,867
₩216,797 total
includes taxes & fees
Oct 7 - Oct 8
tent Capi Playa

19. Grupotel Gran Vista & SPA

Grupotel Gran Vista & SPA
Santa Margalida
United Kingdom
Lucy
₩133,838
₩157,603 total
includes taxes & fees
Oct 17 - Oct 18
Grupotel Gran Vista & SPA

20. Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
Sant Llorenc des Cardassar
United States
Roberta
₩251,742
₩287,180 total
includes taxes & fees
Oct 11 - Oct 12
Hipotels Mediterráneo Hotel - Adults Only
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petra attractions

Ermita de Bonany

10.0/10 (1 review)
You can learn about the history of Petra with a stop at Ermita de Bonany. While you're in the area, stroll along the beautiful beaches.
See properties

Vinyes I Bodegues Miquel Oliver

You can enjoy a tasting or tour at Vinyes I Bodegues Miquel Oliver during your travels to Petra. Wander the beautiful beaches in this relaxing area.
See properties

Fray Junipero Serra Museum

You can spend an afternoon exploring the galleries in Fray Junipero Serra Museum during your travels in Petra. Wander the beautiful beaches in this family-friendly 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
"Buffet was very amazing , had all the things to make your dietary needs met and open til 11 very helpful! Spa was a MUST !!!! Especially after a long day of activity. Very clean property , lots of shops, restaurants, beach and pools all walking distance , we will definitely be back!"
Courtney 4-night trip
Posted 2 hours ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
tent Bahia de Palma

tent Bahia de Palma

10/10 Excellent
"Breakfast"
Naveed 6-night trip
Posted 5 hours ago
tent Bahia de Palma
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

10/10 Excellent
"Went for an anniversary trip. Was pleasantly surprised with a bottle of cava waiting for us. All of the staff were super helpful and the property was fantastic. I would stay here again!"
Elizabeth 6-night trip
Posted 8 hours ago
Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Grupotel Maritimo

Grupotel Maritimo

10/10 Excellent
"Loved my stay here at Maritimo. Room was immaculate. No sunbed wars. Plenty around both pools at any time of day whether you wanted sun or shade. Close to the beach, walk there within 2-3 minutes. Lots of little shops and restaurants nearby amd the infamous Posh Paddy Irish bar that has live music on Tuesday amd Friday. So much choice at mealtimes. Breakfast there are hot and cold options. Everything you could hope for. Evening meals there are themed nights, but if you don't like a theme there are still plenty of other options to choose from. Food was incredible. You can tell its all fresh. Not processed rubbish at all. Excellent! So many deserts to choose from each night too. Struggled to make a decision! They are a nice size though if you want to choose a selection. You can choose to have your room cleaned every other night in exchange for €15 per night that your room is not cleaned. This more than covered my evening meal drinks so I had nothing to pay upon checking out. Staff friendly. Poop smack bar is open from 12.30-15.30 for food but starts serving drinks from 11am. You can ask for drinks in plastic so you can take them by the pool. Bar is table service. Even at night. So just grab a seat and someone will come to take your order. I also booked a massage whilst at the hotel which was also excellent. Will definitely be back next year!"
Charlotte 7-night trip
Posted 8 hours ago
Grupotel Maritimo
tent Playa de Palma

tent Playa de Palma

10/10 Excellent
"Decent breakfast and brunch Clean rooms ideal cheap quick break"
Lee 2-night trip
Posted 14 hours ago
tent Playa de Palma
Ona Luna Park

Ona Luna Park

8/10 Good
"Super séjour et personnel très sympathique. Le seul bémol concerne les chambres puisqu’elles sont très mal insonorisées! Sinon, tout était parfait."
Gabrielle 3-night trip
Posted 2 days ago
Ona Luna Park
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

10/10 Excellent
"What a great stay! The room and amenities were terrific. From the second I arrived the staff was warm, welcoming and super helpful. Both the pool and lake front are fabulous. The cabin is clean, modern, and has everything you need. Even has a private deck. I can’t wait to be back!"
Brandy 5-night trip
Posted 2 days ago
Grupotel Cala Marsal Natura Hotel
tent Arenal

tent Arenal

10/10 Excellent
"This is a good stop over hotel close to the airport. It’s convenient if you flight from PMI is very early because it’s 5 minute drive to the airport. It’s not a luxury hotel by any means but the room was big, it was clean, the hot water was good and the WiFi worked."
Toby 1-night trip
Posted 3 days ago
tent Arenal
Grupotel Port d'Alcudia

Grupotel Port d'Alcudia

10/10 Excellent
"Tout était parfait, je conseille cet hôtel à 100%. Propreté, services, personnel, proche de la plage et des restaurants. Stationnements près de l'hôtel facile."
Josée 11-night trip
Posted 3 days ago
Grupotel Port d'Alcudia

More cheap stays in Petra

Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
₩80,588
₩95,490 total
Oct 4 - Oct 5
includes taxes & fees
6.6/10 (442 reviews)
Hotel Costa Mediterraneo - Adults Only +16
Hotel Selva Arenal

Hotel Selva Arenal

Carrer Girona 17 Llucmajor Illes Balears
₩82,002
₩97,045 total
Oct 1 - Oct 2
includes taxes & fees
Hotel Selva Arenal
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
₩107,154
₩121,291 total
Oct 1 - Oct 2
includes taxes & 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
₩110,094
₩127,948 total
Oct 1 - Oct 2
includes taxes & fees
BJ Playa Blanca
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
₩123,002
₩142,147 total
Oct 14 - Oct 15
includes taxes & fees
Hotel Houm Nets - Adults Only
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
₩125,972
₩145,413 total
Sep 18 - Sep 19
includes taxes & fees
7.8/10 Good! (68 reviews)
My Rooms Manacor Centre by My Rooms Hotels

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts beautiful, pristine beaches perfect for relaxation and water activities.
  • Cultural Landmarks: Explore the Petra Church and Petra Archaeological Museum for a glimpse into the region's rich history.
  • Outdoor Adventures: Enjoy golfing and scenic hikes, taking advantage of the area's natural beauty.
  • Charming Streets: Wander through picturesque streets filled with local shops and hidden gems.
  • Diverse Accommodations: Choose from family-friendly hotels to luxurious retreats catering to all travel styles.

Find great hotels near Petra

Discover the charm of Petra, Balearic Islands, with a variety of accommodation options tailored for every type of traveler. Whether you’re seeking family-friendly hotels, adventurous agritourism properties, or affordable options near Petra, you'll find the perfect place to unwind. Enjoy a memorable beach vacation experience while exploring the beautiful surroundings of this enchanting destination.

  • Grupotel Gran Vista & SPA: Situated 18km from Petra, the 4-star Grupotel Gran Vista & SPA is an inviting destination for families and adventure-seekers alike. The hotel boasts direct beach access, making it a prime spot for enjoying sun-soaked days by the sea. Guests can immerse themselves in various adventure sports, including horse riding, archery, and mountain biking, with options available both onsite and nearby. Family-friendly amenities, such as a children's club, supervised childcare, and a dedicated kids' pool, ensure that younger guests have a fun and safe experience while parents unwind at the spa. With a guest rating of 8.6 out of 10, this hotel is a well-rounded choice for travelers eager to explore both relaxation and outdoor activities.
  • Iberostar Waves Alcudia Park: Located 23km from Petra, Iberostar Waves Alcudia Park is another 4-star hotel that emphasizes a vibrant beach vacation experience. With direct access to the sandy shores, guests can easily indulge in sunbathing or beach activities. The hotel is designed for those who prioritize beach time, offering a lively atmosphere perfect for enjoying the Mediterranean sun. The property has earned a guest rating of 8.6 out of 10, reflecting its appeal to beach lovers looking to create memorable seaside moments.
  • Las Gaviotas Suites Hotel: Just 23km from Petra, Las Gaviotas Suites Hotel is a distinguished 4-star property that stands out with a unique blend of beach and hot spring experiences. With direct beach access and nearby natural hot springs, guests have the opportunity to relax and rejuvenate in soothing waters. The hotel offers various adventure sports, including fishing, snorkeling, and surfing, catering to active travelers. With a commendable guest rating of 9.0 out of 10, this hotel provides an enriching blend of relaxation and adventure, making it an excellent choice for those seeking a diverse vacation experience.

Where to stay near Petra

Petra, nestled in the Balearic Islands, offers a perfect blend of outdoor adventures and cultural experiences. Stroll through charming streets, discover hidden gems, and indulge in the local shopping scene. For a luxurious retreat, explore upscale accommodations that cater to romantic getaways or family-friendly vacations. Nearby, relax on pristine beaches or enjoy the welcoming atmosphere of friendly locals. Whether seeking excitement or tranquility, Petra is a captivating destination waiting to be explored.

  • Mallorca Island: Nestled 13km from Petra, Mallorca Island is a stunning destination known for its beautiful beaches and vibrant outdoor experiences. The island draws visitors with its seasonal peak from April to June and July, offering a mix of city life and leisurely beach activities. Travelers can indulge in golfing or relax at the marina while soaking in the scenic coastal views. Mallorca Island is perfect for those looking to enjoy a blend of recreational areas and family-friendly beaches, making it an ideal spot for a memorable vacation.
  • Ariany: Located merely 5km from Petra, Ariany is a charming city that welcomes travelers year-round, with peak visits in April, July, and September. This quaint locale offers a delightful mix of beach and outdoor experiences, with numerous recreational areas and golf courses available for exploration. Visitors can appreciate the local beaches and marinas, making Ariany a great destination for those seeking a relaxing getaway combined with city-themed activities. Its close proximity to Petra allows for easy day trips to enjoy its unique offerings.
  • Manacor: Just 10km from Petra, Manacor is a vibrant city known for its picturesque scenery and outdoor attractions. With a steady influx of visitors, especially during June to July and September, the city captivates travelers with its recreational areas and golf courses. Visitors can explore beautiful beaches and family-friendly neighborhoods that reflect the local culture and lifestyle. Manacor is an excellent choice for those who appreciate both scenic beauty and engaging outdoor activities, ensuring a fulfilling vacation experience.

Things to do near Petra

Shopping

In Petra, you can explore local shops for unique souvenirs and crafts. If you're up for a drive, visit the nearby Mallorca Fashion Outlet about 27km away, where you'll find a variety of international brands and boutiques at discounted prices.

Recreation

Experience tranquility at Son Palou Wellness Retreat, where you can indulge in rejuvenating spa treatments and yoga sessions amidst stunning landscapes. Explore nearby trails for hiking or cycling, embracing the natural beauty of the Balearic Islands while enhancing your well-being.

Adventure

Forestal Park is an exhilarating zipline ropes course located 32km from Petra, offering adventure seekers a chance to soar through the trees. Experience the thrill of navigating various obstacles amidst beautiful natural surroundings, perfect for those looking for an outdoor challenge.

Nightlife

Experience the vibrant nightlife in Petra by sipping on delicious cocktails at local bars or enjoying live music at cozy venues. For a lively atmosphere, check out popular spots like Bar Pepa or Café de Petra, where you can mingle with locals and soak in the lively energy of the evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Petra

Petra, located in the Balearic Islands of Spain, is a fantastic destination for beach lovers, outdoor enthusiasts, and culture seekers. Visitors can explore various attractions including the Petra Church and the Petra Archaeological Museum, making it an enriching experience. With its beautiful beaches and cultural landmarks, Petra offers a diverse range of activities that cater to all types of travelers looking to immerse themselves in the local charm.

  • Ermita de Bonany: This charming church, perched on a hill within Petra, offers a serene atmosphere infused with cultural heritage. Visitors can admire its unique architecture and enjoy panoramic views of the surrounding countryside, making it a peaceful retreat for reflection and appreciation of local traditions.
  • Playa de Muro: Located 21km from Petra, Playa de Muro is a stunning beach known for its soft white sands and crystal-clear waters. Ideal for sunbathing, swimming, and beachside relaxation, it also offers a variety of water sports and nearby restaurants for a delightful seaside experience.
  • Dragon Caves: Just 21km away, the Dragon Caves present an exciting adventure for nature enthusiasts. Explore the mesmerizing formations and underground lakes, creating a captivating atmosphere perfect for those seeking a unique outdoor experience.

Best time to go to Petra

The best time to visit Petra is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January54.3°F (12.4°C)No RainMostly SunnySlightly LowSlightly Low
February53.6°F (12.0°C)No RainMostly SunnyAverageSlightly Low
March55.9°F (13.3°C)No RainMostly SunnyAverageAverage
April59.5°F (15.3°C)No RainMostly SunnySlightly HighAverage
May65.3°F (18.5°C)No RainSunnyAverageAverage
June73.0°F (22.8°C)No RainSunnyAverageSlightly High
July78.3°F (25.7°C)No RainSunnySlightly HighSlightly High
August79.2°F (26.2°C)No RainSunnyAverageSlightly High
September75.2°F (24.0°C)Light RainSunnySlightly HighAverage
October69.6°F (20.9°C)Light RainMostly SunnyAverageAverage
November62.2°F (16.8°C)Light RainMostly SunnySlightly LowSlightly Low
December57.2°F (14.0°C)No RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Petra

Traveling to Petra in the Balearic Islands, Spain is convenient via two major airports. Palma de Mallorca Airport (PMI), situated 34km from Petra, offers several luxurious hotels nearby, including Aubamar Palma Resort, Iberostar Selection Llaut Palma - Adults Only, and Iberostar Selection Playa de Palma, all within 5km of the airport. Mahon Airport (MAH-Minorca) is located 100km away, with top-rated options such as Barcelo Nura, Bordoy Casa Ládico - Hotel Boutique, and Jardí de ses Bruixes Boutique Hotel, all within 6km of the airport. Various transportation services are available to ensure smooth travel from these hotels to the airports.

Frequently asked questions

Where is the best place for a stay in Petra?
Aubamar Palma Resort, located 20.5 mi (33 km) from the heart of Petra, is a top choice for your stay based on our traveler data. Other good choices for your visit to the area are Grupotel Taurus Park and PortBlue Club Pollentia Resort. See all available top hotels, or vacation rentals in Petra.
If I need to cancel my hotel reservation in Petra, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Petra.
Where can I learn more about changing or cancelling my trip to Petra?
For more details about updating your trip to Petra or cancelling it, go to https://www.expedia.com/service/.
What's the best hotel to stay near Ermita de Bonany?
Adjacent to Ermita de Bonany, Agroturisme Son Torrat is one of the top choices for your stay based on our traveler data, and this 3.5-star property offers free breakfast and a restaurant.
What about the best place to stay close to Fray Junipero Serra Museum?
One of the top choices for your stay is Casal de Petra - Rooms & Pool, located next to Fray Junipero Serra Museum, and this 3-star hotel offers an outdoor pool and free WiFi.
What are some hotels with pools in Petra?
Casal de Petra - Rooms & Pool by My Rooms Hotels is a top guesthouse with a seasonal outdoor pool, free WiFi, and in-room flat-screen TVs. View all hotels with pools in Petra.
What's the best hotel for staying near Palma de Mallorca Airport (PMI)?
Helios Mallorca Hotel & Apartments is a popular 3-star hotel featuring a restaurant and an outdoor pool. It's located a short 1.1 mi (1.7 km) from Palma de Mallorca Airport. Other choices within close proximity to the airport include Hotel THB María Isabel - Adults Only and JS Palma Stay - Adults Only.
What's it like staying in Petra?
Visitors can enjoy all that Petra has to offer including the wineries and museums. A top sight in the area is Playa de Muro. In Petra, there are 153 hotels and other accommodations to choose from. Find out more about Petra.
What should I do while I'm visiting Petra?
Favorite places to visit include Ermita de Bonany, Fray Junipero Serra Museum, and Vinyes I Bodegues Miquel Oliver. Additionally, you'll find Playa de Muro in the area. Check out what more to see and do in Expedia's Petra guide.
How can I get around Petra?
If you want to venture outside of the area, ride aboard one of the trains from Petra Station. If you want to venture out around the area, you may want a rental car in Petra for your journey.
What's the seasonal weather like in Petra?
The hottest months are usually August and July with an average temp of 76°F, while the coldest months are February and January with an average of 55°F. Average annual precipitation for Petra is 16 inches.

Explore a world of travel with Expedia