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

Petra Hotels

  • 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
26 Oct - 27 Oct
Tomorrow
27 Oct - 28 Oct
This weekend
30 Oct - 1 Nov
Next weekend
6 Nov - 8 Nov

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 States
Ameer
€70
includes taxes & fees
29 Oct - 30 Oct
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
€209
includes taxes & fees
1 Nov - 2 Nov
Bytra Boutique Hotel

3. Grupotel Maritimo

Grupotel Maritimo
Alcúdia
United Kingdom
Laszlo
€109
includes taxes & fees
31 Oct - 1 Nov
Grupotel Maritimo

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

Es Figueral Nou Hotel Rural & Spa - Adults Only +12
Montuiri
United States
Wajeeha
€216
includes taxes & fees
1 Nov - 2 Nov
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

5. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
United States
Edit
€111
includes taxes & fees
31 Oct - 1 Nov
THB Gran Bahia Hotel and Apartments

6. Bordoy Alcudia Port Suites - Adult Only

Bordoy Alcudia Port Suites - Adult Only
Alcúdia
United Kingdom
Corrina
€119
includes taxes & fees
29 Oct - 30 Oct
Bordoy Alcudia Port Suites - Adult Only

7. Welikehotel Marfil Playa

Welikehotel Marfil Playa
Sa Coma
United States
anthony Michael
€79
includes taxes & fees
27 Oct - 28 Oct
Welikehotel Marfil Playa

8. Hotel JS Yate

Hotel JS Yate
Santa Margalida
United Kingdom
Robert
€107
includes taxes & fees
28 Oct - 29 Oct
Hotel JS Yate

9. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United Kingdom
Harriet Daisy
€164
includes taxes & fees
27 Oct - 28 Oct
ICON Valparaiso - Adults Only

10. Hotel Negresco Playa de Palma - Adults Only

Hotel Negresco Playa de Palma - Adults Only
Palma de Mallorca
United States
Fabiola
€75
includes taxes & fees
1 Nov - 2 Nov
Hotel Negresco Playa de Palma - Adults Only

11. tent Arenal

tent Arenal
Llucmajor
United States
Leslie
€58
includes taxes & fees
12 Nov - 13 Nov
tent Arenal

12. Bahia de Alcudia Hotel & Spa

Bahia de Alcudia Hotel & Spa
Alcúdia
United Kingdom
Charlotte Marianne
€134
includes taxes & fees
31 Oct - 1 Nov
Bahia de Alcudia Hotel & Spa

13. The Sea Hotel by Grupotel - Adults Only

The Sea Hotel by Grupotel - Adults Only
Santa Margalida
Canada
Marcello
€100
includes taxes & fees
27 Oct - 28 Oct
The Sea Hotel by Grupotel - Adults Only

14. Carrossa Hotel & Spa

Carrossa Hotel & Spa
Arta
United States
Sydnee
€289
includes taxes & fees
27 Oct - 28 Oct
Carrossa Hotel & Spa

15. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United States
Yaseen
€91
includes taxes & fees
31 Oct - 1 Nov
Hotel THB Gran Playa - Adults Only

16. BG Hotel Java

BG Hotel Java
Can Pastilla
United Kingdom
Jo
€87
includes taxes & fees
1 Nov - 2 Nov
BG Hotel Java

17. Senator Cala Millor Hotel

Senator Cala Millor Hotel
Son Servera
Canada
Amir
€62
includes taxes & fees
9 Nov - 10 Nov
Senator Cala Millor Hotel

18. Hotel JS Cape Colom - Adults Only

Hotel JS Cape Colom - Adults Only
Felanitx
Canada
Annabel
€110
includes taxes & fees
29 Oct - 30 Oct
Hotel JS Cape Colom - Adults Only

19. Catalonia Del Mar - Adults Only

Catalonia Del Mar - Adults Only
Son Servera
United Kingdom
Adriano
€97
includes taxes & fees
27 Oct - 28 Oct
Catalonia Del Mar - Adults Only

20. Hermitage Hotel & Spa Mallorca

Hermitage Hotel & Spa Mallorca
Bunyola
United States
Brooke
€113
includes taxes & fees
8 Nov - 9 Nov
Hermitage Hotel & Spa Mallorca
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 visit to Ermita de Bonany. While you're in the area, stroll along the beautiful beaches.
See properties

Fray Junipero Serra Museum

You can spend an afternoon browsing the exhibits at Fray Junipero Serra Museum during your trip to Petra. Wander the beautiful beaches in this family-friendly area.
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

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 honouring Fray Junipero Serra's remarkable legacy.

See all hotels in Petra
A historic church surrounded by lush greenery and a panoramic view of the countryside.

Top Petra Hotel Reviews

tent Playa de Palma

tent Playa de Palma

10/10 Excellent
"We stayed there for 4 days as a family of 3. The room was clean. The breakfast selection was perfect. Their brunch time is until 13.30pm. The location was excellent; a few minutes walk to the beach. The bus stop from the hotel is 1 min away and easy access to Palma. Overall, we would recommend the hotel and will definitely stay there again."
Reenabye 4-night trip
Posted 2 days ago
tent Playa de Palma
Grupotel Taurus Park

Grupotel Taurus Park

10/10 Excellent
"Magnifique hôtel, le personnel est tellement agréable et la chambre balcon vue mer wow un must"
Danika 2-night trip
Posted 4 days ago
Grupotel Taurus Park
Hotel Negresco Playa de Palma - Adults Only

Hotel Negresco Playa de Palma - Adults Only

10/10 Excellent
"Beach view was increíble! Staff was very nice and hotel was clean and well located!"
Sophie 4-night trip
Posted 4 days ago
Hotel Negresco Playa de Palma - Adults Only
Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

10/10 Excellent
"Really great hotel. The room was amazing, and we loved the rooftop pool and bar. It was a shame the bar closed at 4.20pm. The staff are very friendly but everything is quite slow."
Charys 3-night trip
Posted 12 days ago
Grupotel Playa de Palma Suites & Spa

More cheap stays in Petra

Hotel Selva Arenal

Hotel Selva Arenal

Carrer Girona 17 Llucmajor Illes Balears
€44
9 Nov - 10 Nov
includes taxes & fees
7.8/10 Good! (423 reviews)
Hotel Selva Arenal
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
€48
1 Nov - 2 Nov
includes taxes & fees
8/10 Very good! (202 reviews)
Hostal Alma
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
€51
27 Oct - 28 Oct
includes taxes & fees
7.8/10 Good! (172 reviews)
Hotel Playa Sol
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
€58
27 Oct - 28 Oct
includes taxes & fees
7.8/10 Good! (72 reviews)
My Rooms Manacor Centre by My Rooms Hotels
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
Get ratesHotel Costa Mediterraneo - Adults Only +16
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
Get rates
7/10 Good! (248 reviews)
Hotel Houm Nets - Adults Only

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts beautiful beaches ideal for relaxation and outdoor activities.
  • Rich Cultural Heritage: Explore historic churches and the intriguing Petra Archaeological Museum.
  • Picturesque Landscapes: Discover the enchanting Petra Valley, perfect for nature lovers.
  • Local Markets: Enjoy a unique shopping experience with local crafts and produce.
  • Diverse Accommodation: Find a range of lodging options, from family-friendly hotels to charming agritourism stays.

Find great hotels near Petra

Petra, nestled in the enchanting Balearic Islands, offers a delightful array of accommodation options to suit every traveller's needs. From family-friendly hotels to charming agritourism properties, you can enjoy a memorable beach vacation or an adventure-filled getaway. Whether you seek cheap hotels near Petra or a unique stay in the heart of the village, you’re sure to find the perfect lodging for your holiday experience.

  • Iberostar Waves Alcudia Park: Nestled along the stunning coastline, Iberostar Waves Alcudia Park is a 4-star hotel offering a beach-centric getaway just 22.5km from Petra. With a guest rating of 8.6, this property is ideal for those seeking a sun-drenched holiday. The hotel boasts direct access to the beach, allowing guests to indulge in the Mediterranean lifestyle. Enjoy spacious accommodations with modern amenities, a variety of dining options, and leisure facilities that enhance your seaside experience.
  • Iberostar Waves Playa de Muro: Located 20.9km from Petra, Iberostar Waves Playa de Muro is a family-friendly 4-star hotel rated 8.4 by guests. This property combines beach fun with family-oriented amenities, making it an excellent choice for those holidaying with children. Enjoy direct beach access alongside a range of facilities tailored for younger guests, including a shared playground, free cribs, and an exciting arcade game room. The hotel’s welcoming atmosphere and convenient services ensure a delightful family escape.
  • Valentin Playa de Muro: Just 17.7km from Petra, Valentin Playa de Muro is a charming 3-star hotel boasting an impressive guest rating of 9.0. This beachside retreat offers direct access to the sandy shores, ensuring a relaxing beach holiday. The hotel features comfortable accommodations and a friendly ambience, making it a suitable pick for those looking to unwind by the sea. Enjoy the warm hospitality and a range of amenities designed to enhance your coastal stay.

Where to stay near Petra

Petra, nestled in the Balearic Islands, offers a delightful blend of beach and cultural experiences. While exploring this charming city, you’ll discover hidden gems and family-friendly spots, perfect for a romantic getaway. Nearby, the beautiful coastline beckons for outdoor adventures, and local markets provide a unique shopping experience. With a touch of luxury in your Petra holidays, you’ll find the ideal setting for relaxation and enjoyment amidst friendly locals.

  • Llubi: Situated approximately 12.9km from Petra, Llubi is a charming city that appeals to both families and outdoor enthusiasts. The travel experience here is quite steady throughout the year, with visitor numbers reaching their peak in April and from July to August. Llubi offers a delightful mix of activities, including a planetarium observatory and recreational areas, making it an ideal spot for family outings. The nearby beaches and marina add to its allure, inviting travellers to unwind and soak in the sun.
  • Sant Llorenc des Cardassar: Located around 14.5km from Petra, Sant Llorenc des Cardassar is a city that boasts stunning scenery and a vibrant beach culture. The travel experience is highly seasonal, with the influx of visitors peaking in June to July and October. This city is perfect for beach lovers and those seeking outdoor adventures. With its beautiful beaches and recreational areas, Sant Llorenc des Cardassar provides ample opportunities for relaxation and exploration, making it a must-visit destination.
  • Lloret de Vistalegre: Just 11.3km from Petra, Lloret de Vistalegre is a city that thrives on outdoor activities and sports. The visitor numbers here peak in June to August, with a slight decrease in the cooler months. Travellers flock to this vibrant area for its golf courses and private country clubs, alongside its inviting beaches and marinas. Whether you're looking to engage in sports or simply enjoy a day at the beach, Lloret de Vistalegre offers an exciting experience for all.

Things to do near Petra

Shopping

In Petra, you can explore local markets for unique souvenirs and gifts. If you're up for a drive, head to the nearby town of Manacor, where you’ll find the popular shopping centre, Mallorca Fashion Outlet, offering a range of brands at discounted prices.

Recreation

At the tranquil retreat of Son Vives, indulge in rejuvenating wellness therapies amid beautiful natural surroundings. Experience yoga sessions tailored to all levels, refreshing spa treatments using local ingredients, and nutritious cuisine that nourishes the body and soul, ensuring a restorative getaway in the heart of Petra.

Adventure

At Forestal Park, located 32.2km from Petra, immerse yourself in an exhilarating zipline and ropes course experience. Surrounded by nature, this adventure venue offers a thrilling outdoor atmosphere, perfect for those seeking excitement and a touch of adrenaline in the stunning Balearic landscape.

Nightlife

Explore the vibrant atmosphere at Bar La Plaza in the heart of Petra, where you can enjoy refreshing cocktails and mingle with locals. For a more laid-back vibe, visit Es Celler de Petra for a selection of wines and tapas while soaking in the charming surroundings.

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

Booking tips and Expedia advantages for Petra

To save money on your trip to Petra in the Balearic Islands, consider visiting during the off-peak months of January to February and November for lower accommodation prices. Booking your hotel about a month in advance can help secure the best deals, particularly on a Tuesday, which is the cheapest day to stay. Use Expedia's tools to filter for budget-friendly options and eco-certified hotels. Combine your hotel, flights, and activities for additional savings through package deals to maximise your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petra are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Petra about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petra is Tuesday. The most expensive day to stay in Petra is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Petra with your flights and activities through an Expedia package.

Find the best attractions in and around Petra

Petra offers a delightful blend of beach, outdoor, and cultural experiences, making it an ideal destination for a holiday. Visitors can explore various points of interest, including stunning beaches, historic churches, and beautiful water features. Noteworthy attractions in and around Petra include the picturesque Petra Valley, the intriguing Petra Archaeological Museum, and the charming Petra Church. Whether you're seeking relaxation or adventure, Petra caters to all types of travellers.

  • Santuari de Sant Salvador: Nestled 19.3km from Petra, this stunning monastery offers a rich cultural experience. Its serene atmosphere and panoramic views of the surrounding landscape provide a tranquil setting for reflection and exploration of its historical significance.
  • Ermita de Bonany: Located within Petra, this charming church is a gem of cultural heritage. Visitors can admire its beautiful architecture and enjoy the peaceful ambience, making it a perfect spot for quiet contemplation.
  • Playa de Muro: Situated 20.9km from Petra, Playa de Muro boasts golden sands and crystal-clear waters. This beach is ideal for sunbathing and enjoying the refreshing sea breeze, offering a delightful escape into nature.

Best time to go to Petra

The best time to visit Petra can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Petra falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Petra falls in February, 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

Reaching Petra in the Balearic Islands is convenient via major airports, notably Palma de Mallorca (PMI), situated 33.8km away. Excellent hotel choices near PMI include the 5-star Hotel Cappuccino and Calatrava Hotel, both approximately 8.0km from the airport, offering various transportation services including 24-hour airport shuttles. Another option is the Summum Boutique Hotel, also 8.0km from PMI. Alternatively, Mahon Airport (MAH) on Minorca is 99.8km away, with nearby accommodations like the 4-star Senator Port Mahón and Cristine Bedfor Mahón Boutique Hotel, both located around 4.8km from the airport. These options provide a comfortable stay with accessible transport links to your chosen airport.

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 traveller data. Two other options for your trip to the area are Grupotel Taurus Park and Sarena de Muro Resort Mallorca, part of Destination by Hyatt. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
Family House in Port of Alcudia | Pool, Terrace & 11 min Walk to Beach: This holiday home rental outside of Petra is located on a lake, and has an outdoor pool, a balcony and a BBQ to put you at ease in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. It offers a terrace, a garden and a selection of games so that you can immerse yourself in your holiday. See all vacation rentals in Petra.
If I need to cancel my hotel reservation in Petra, will I receive a refund?
Yes, the majority of hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Petra.
What are some hotels with pools in Petra?
Casal de Petra - Rooms & Pool by My Rooms Hotels is a top guest house with a seasonal outdoor pool, free WiFi and flat-screen TVs. View all hotels with pools in Petra.
How is it to stay 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 155 hotels and other accommodation options to choose from. Find out more about Petra.
What should I see while I'm in Petra?
Favourite 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. Take a look at what more there is to see and do in Expedia's Petra guide.
What's the best way to get around Petra?
To see more of the larger area, hop on a train at 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 temperature of 25°C, while the coldest months are February and January, with an average of 13°C. Average annual precipitation for Petra is 396 mm.

Explore a world of travel with Expedia