Find hotels in Petra from £38

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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
The price is £51
includes taxes & fees
13 Mar - 14 Mar
Casal de Petra - Rooms & Pool by My Rooms Hotels

tent Bahia de Palma

tent Bahia de Palma
3.0 star property
Llucmajor
7.6 out of 10, Good, (704 reviews)
"The perfect place to stay in Palma! An oasis in a great location. Loved every minute of it! "
Canada
Julie
The price is £56
includes taxes & fees
26 Mar - 27 Mar
tent Bahia de Palma

Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
4.0 star property
Son Servera
9.0 out of 10, Wonderful, (715 reviews)
"Really lovely location and hotel"
United Kingdom
lucia
The price is £91
includes taxes & fees
2 Mar - 3 Mar
Hipotels Eurotel Punta Rotja & Spa

Hotel Playa Golf - Adults Only +16

Hotel Playa Golf - Adults Only +16
4.5 star property
Palma de Mallorca
8.6 out of 10, Excellent, (1,001 reviews)
"Top Hotel"
Germany
Felix
The price is £76
includes taxes & fees
3 Mar - 4 Mar
Hotel Playa Golf - Adults Only +16

Aparthotel Fontanellas Playa

Aparthotel Fontanellas Playa
4.0 star property
Can Pastilla
8.6 out of 10, Excellent, (1,525 reviews)
"Great location, amenities and service."
Mexico
Emilce Beatriz Espinola
The price is £70
includes taxes & fees
17 Mar - 18 Mar
Aparthotel Fontanellas Playa

Universal Grand León & Spa

Universal Grand León & Spa
5.0 star property
Ses Salines
9.4 out of 10, Exceptional, (152 reviews)
"Spotless property, beautifully designed, lovely staff and a quiet peaceful stay! We loved our time here and would definitively recommend and come again! "
Canada
Andre
The price is £137
includes taxes & fees
2 Mar - 3 Mar
Universal Grand León & Spa

Grupotel Maritimo

Grupotel Maritimo
4.0 star property
Alcúdia
9.2 out of 10, Wonderful, (616 reviews)
"Clean, nice facilities and entertainment"
United States
Sharon
The price is £101
includes taxes & fees
5 Mar - 6 Mar
Grupotel Maritimo

tent Capi Playa

tent Capi Playa
3.0 star property
Palma de Mallorca
8.8 out of 10, Excellent, (294 reviews)
"Great staff and great hotel. "
Canada
Benjamin
The price is £74
includes taxes & fees
4 Mar - 5 Mar
tent Capi Playa

Carrossa Hotel & Spa

Carrossa Hotel & Spa
5.0 star property
Arta
9.6 out of 10, Exceptional, (57 reviews)
"Really lovely stay, service outstanding, huge facility."
Germany
Edin
The price is £257
includes taxes & fees
25 Mar - 26 Mar
Carrossa Hotel & 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
The price is £189
includes taxes & fees
2 Mar - 3 Mar
Grupotel Parc Natural & Spa

Hotel HM Ayron Park – Adults Only

Hotel HM Ayron Park – Adults Only
5.0 star property
Palma de Mallorca
9.0 out of 10, Wonderful, (588 reviews)
"Great location and facilities at the hotel are great!"
United Kingdom
Priyes
The price is £111
includes taxes & fees
2 Mar - 3 Mar
Hotel HM Ayron Park – Adults Only

Hipotels Gran Playa de Palma

Hipotels Gran Playa de Palma
4.0 star property
Palma de Mallorca
9.6 out of 10, Exceptional, (1,000 reviews)
"Lovely stay, hotel were very welcoming and friendly. Only in Palma 48 hours and chose the perfect hotel"
United Kingdom
Alison
The price is £150
includes taxes & fees
2 Mar - 3 Mar
Hipotels Gran Playa de Palma

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
The price is £109
includes taxes & fees
2 Mar - 3 Mar
Hipotels Cala Millor Park

Hotel Astoria Playa - Adults Only

Hotel Astoria Playa - Adults Only
4.5 star property
Alcúdia
9.6 out of 10, Exceptional, (1,000 reviews)
"Great location, clean room and facilities, very friendly helpful English speaking staff, super book exchange, fantastic dining"
Canada
ANN
The price is £89
includes taxes & fees
17 Mar - 18 Mar
Hotel Astoria Playa - Adults Only

Pure Salt Garonda - Adults Only

Pure Salt Garonda - Adults Only
5.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (1,003 reviews)
"Excellent location, friendly staff, and plenty of dining options."
United States
Seamus
The price is £113
includes taxes & fees
2 Mar - 3 Mar
Pure Salt Garonda - Adults Only

Eix Alcudia Hotel - Adults Only

Eix Alcudia Hotel - Adults Only
4.0 star property
Alcúdia
8.4 out of 10, Very good, (895 reviews)
"Very nice stay. Walls are a bit thin, however it was a very nice stay. Staff was great!! "
United States
Chandra
The price is £72
includes taxes & fees
2 Mar - 3 Mar
Eix Alcudia Hotel - Adults Only

AYA Seahotel – Adults Only

AYA Seahotel – Adults Only
4.0 star property
Palma de Mallorca
9.0 out of 10, Wonderful, (814 reviews)
"Older hotel but worth thw value"
United States
Cristine
The price is £74
includes taxes & fees
25 Mar - 26 Mar
AYA Seahotel – Adults Only

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
The price is £89
includes taxes & fees
2 Mar - 3 Mar
Alaró Natura Rural Suites

BG Hotel Java

BG Hotel Java
4.0 star property
Can Pastilla
8.6 out of 10, Excellent, (1,002 reviews)
"Very nice and clean stay. "
United States
Emely
The price is £64
includes taxes & fees
8 Mar - 9 Mar
BG Hotel Java

Hotel Selva Arenal

Hotel Selva Arenal
2.0 star property
Llucmajor
7.8 out of 10, Good, (362 reviews)
"Nice hotel and friendly staff"
United Kingdom
Rohit
The price is £40
includes taxes & fees
1 Apr - 2 Apr
Hotel Selva Arenal
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 Holiday Sale

Members save up to 40% on hotels and holiday 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 honouring 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

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Relax on beautiful beaches with crystal clear waters and stunning views.
  • Cultural Exploration: Discover charming local churches and delve into the rich heritage of the area.
  • Outdoor Activities: Enjoy hiking and golf at renowned courses amidst picturesque landscapes.
  • Desert Excursions: Embark on desert adventures to experience the captivating scenery.
  • Diverse Accommodation: Choose from luxury resorts to authentic agritourism for a memorable stay.

Find great hotels near Petra

Discover a range of delightful accommodations in Petra, Balearic Islands, tailored for every type of traveller. From family-friendly hotels to charming agritourism properties, you’ll find the perfect base for your beach adventure. Whether you're seeking the best hotels or a cosy retreat, Petra offers a variety of options to ensure a memorable stay in this picturesque destination.

  • Grupotel Gran Vista & SPA: Ideal for adventurers and families, Grupotel Gran Vista & SPA is a 4-star hotel located 6.8km from Petra. This beachside gem offers a plethora of activities, including windsurfing, archery, and horse riding, ensuring an action-packed holiday. Families will appreciate the dedicated children's amenities, featuring a complimentary water park, shared playground, and supervised childcare services. With its focus on both relaxation and adventure, this hotel is perfect for those looking to enjoy the sun, sea, and a range of outdoor pursuits.
  • Iberostar Waves Alcudia Park: Located 8.7km from Petra, Iberostar Waves Alcudia Park is a luxurious 4-star destination that combines beachside relaxation with spa indulgence. Families will find a welcoming atmosphere, with amenities such as a children’s arcade, shared playground, and a dedicated kids' club. The hotel’s full-service spa offers a tranquil escape, featuring couples’ treatment rooms, a Turkish bath, and a relaxing indoor pool. This property is especially suited for guests seeking a balance of family fun and wellness, all set against a stunning beachfront backdrop.
  • Eix Lagotel Holiday Resort: Situated 8.7km from Petra, Eix Lagotel Holiday Resort caters to both business travellers and families seeking adventure. This 4-star hotel provides essential business amenities, including conference spaces and meeting rooms. Guests can enjoy an array of outdoor activities such as sailing, hiking, and mountain biking. Children are well catered for with a shared playground, arcade game room, and childcare options. This resort strikes a perfect balance between professional needs and family-friendly fun, making it an excellent choice for varied holiday requirements.

Where to stay near Petra

Petra, a charming town in the Balearic Islands, offers a delightful blend of beach relaxation and cultural exploration. Wander through its picturesque streets, indulge in local cuisine, and soak up the sun on nearby beaches. For those seeking adventure, the surrounding countryside provides opportunities for hiking and outdoor activities. Whether you're after a romantic getaway or a family-friendly escape, Petra is the perfect base to experience the enchanting atmosphere of the region.

  • Mallorca Island: Nestled in the Mediterranean, Mallorca Island is a stunning destination located approximately 5.0km from Petra. This island is renowned for its beautiful beaches and vibrant outdoor life, offering visitors a perfect blend of relaxation and adventure. The peak travel times from April through July invite tourists to enjoy its picturesque coastline, golf courses, and recreational areas. Notable attractions include family-friendly beaches and a charming marina, making it an ideal spot for sun-seekers and outdoor enthusiasts alike.
  • Ariany: Just 1.9km from Petra, Ariany is a quaint city that captivates visitors with its local charm and accessibility. The city experiences a steady influx of tourists throughout the year, with peak seasons occurring in April, July, and September. Visitors flock to Ariany for its delightful outdoor experiences, including access to nearby beaches and golf facilities. This city is perfect for those looking to immerse themselves in a serene yet engaging environment, with beautiful family beaches and excellent recreational options at hand.
  • Vilafranca de Bonany: Also located 1.9km from Petra, Vilafranca de Bonany is a charming city that offers a romantic atmosphere and outdoor adventures. With its peak visitor numbers occurring from July to September, this city serves as a wonderful retreat for couples and nature lovers. The attractions include stunning beaches, a nudist beach, and educational venues, ensuring that all types of travellers can find something to enjoy. Its close proximity to Petra makes Vilafranca de Bonany a convenient and delightful stop on your journey.

Things to do near Petra

Petra offers a delightful mix of beach, outdoor, and cultural experiences for holidaymakers. Visitors can enjoy activities such as golfing at local courses and exploring the town on a city tour. A day trip to Petra is also highly recommended for those wishing to immerse themselves in its unique charm and scenic beauty. Whether you're seeking relaxation or adventure, Petra has something to suit every taste.

Shopping

The Majorica Factory Shop, located 3.1km from Petra, offers exquisite pearl jewellery and gifts. If you're up for a drive, the Santanyi Outdoor Market, 11.2km away, provides a vibrant atmosphere with local crafts, while FAN Mallorca Shopping, 13.7km distant, features a mix of shops and entertainment.

Recreation

Rafa Nadal Sports Centre, located 4.3km from Petra, offers a vibrant atmosphere for sports enthusiasts, featuring state-of-the-art facilities. Vall d'Or Golf, 8.7km away, invites you to enjoy outdoor golfing in stunning surroundings, while Club De Golf de Son Servera, 9.9km from Petra, provides a picturesque landscape for an exhilarating round.

Adventure

For an exhilarating day, visit Hidropark, located 9.9km from Petra, where thrilling water slides and family-friendly attractions await. Aqualand El Arenal, situated 13.0km away, offers similar excitement. For speed enthusiasts, Karting Can Picafort, a mere 6.2km from Petra, provides an adrenaline-pumping karting experience.

Nightlife

For a unique evening, visit the Mallorca Planetarium, situated 5.6km from Petra, where you can enjoy captivating shows under the stars. The family-friendly atmosphere makes it an ideal spot for both entertainment and education, perfect for a memorable night out.

Booking tips and Expedia advantages for Petra

To save money during your trip to Petra, consider visiting in the cheaper months of January to February or November, and aim to book your hotel about a month in advance. Look for last-minute deals on platforms like Expedia, especially on Tuesdays, which are the least expensive days. Use Expedia's search tools to filter for budget options and eco-certified hotels, and consider package deals that combine flights, hotels, and activities for additional savings. Utilise public transport to navigate the area affordably, and explore free activities to maximise your experience without overspending.

  • 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: The cheapest time to book a hotel in Petra is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can organise your search results to display prices from lowest to highest, so you can easily find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, by selecting the “Eco-certified” filter, you’ll be presented with sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation in Petra with your flights and activities by opting for an Expedia package.

Find the best attractions near Petra

Petra, located in the Balearic Islands, offers an ideal vacation for those seeking beach, outdoor, and cultural experiences. Visitors can explore popular attractions such as beautiful beaches, charming churches, and captivating water features. For a deeper understanding of the local culture, don't miss the Petra Museum. With convenient hotel options nearby, Petra is perfect for a delightful getaway filled with discovery and relaxation.

  • Playa de Muro: Enjoy the stunning sandy expanse of Playa de Muro, located 8.1km from Petra. This beach offers a relaxed atmosphere, perfect for sunbathing, swimming, and soaking up the Mediterranean vibes.
  • Sa Canova Beach: Experience the liberating environment of Sa Canova Beach, a nudist haven situated 6.2km from Petra. It's a tranquil spot where you can unwind and connect with nature in a unique and open-minded setting.
  • Cala Mendia: Discover the charming neighbourhood of Cala Mendia, located 7.5km away from Petra. This bustling area boasts vibrant city vibes, with shops, cafes, and beautiful coastal views, making it ideal for a day of exploration.

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 (dry). The coolest average temperature in Petra falls in February, visitor numbers are average and weather is mostly sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January54.3°F (12.4°C)No Rain (Dry)Mostly SunnySlightly LowModerately Low
February53.6°F (12.0°C)No Rain (Dry)Mostly SunnyAverageAverage
March55.9°F (13.3°C)No Rain (Dry)Mostly SunnyAverageAverage
April59.5°F (15.3°C)No Rain (Dry)Mostly SunnySlightly HighAverage
May65.3°F (18.5°C)No Rain (Dry)SunnyAverageAverage
June73.0°F (22.8°C)No Rain (Dry)SunnyAverageModerately High
July78.3°F (25.7°C)No Rain (Dry)SunnySlightly HighModerately High
August79.2°F (26.2°C)No Rain (Dry)SunnyAverageModerately 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 LowModerately Low
December57.2°F (14.0°C)No Rain (Dry)Mostly SunnySlightly LowModerately Low

The nearest major airports for your trip to Petra

For your trip to Petra, the primary airport is Palma de Mallorca (PMI), situated 13.0km away. Excellent hotel options near PMI include the 5-star Iberostar Selection Playa de Palma and Aubamar Suites & Spa, both located 1.2km from the airport. Another fine choice is the Iberostar Selection Llaut Palma - Adults Only, which is 1.9km away. All these hotels provide convenient access to Palma de Mallorca Airport, ensuring a smooth journey for your holiday in the Balearic Islands.

Frequently asked questions

What is the best area to stay in Petra?
The best area to stay in Petra is within the charming village itself, particularly around Plaça Ramon Llull and the surrounding streets.

This area is the heart of Petra, offering a lovely, authentic Mallorcan experience. It's quite compact, making it easy to stroll through its narrow streets, discover local shops, and enjoy the architecture. The village is known for its connection to Junípero Serra, with his birthplace museum nearby, and the imposing Església de Sant Pere dominating the skyline.

Couples looking for a peaceful escape will find Petra village ideal. It provides a relaxed pace, with opportunities to enjoy local cuisine at traditional restaurants and experience the genuine island life away from the busier coastal resorts. The central location also makes it a good base for exploring the island's interior and vineyards.

For those who appreciate a quiet, rural setting with good access to cycling routes, the outskirts of Petra, particularly towards the agricultural lands, offer some lovely rural hotels and Fincas.
When is the best time to go to Petra?
The best time to go to Petra is during the spring (April to early June) or autumn (September to October) when the weather is most pleasant.

These shoulder seasons offer warm, sunny days without the intense heat of summer. You'll find ideal conditions for exploring the ancient city on foot, with comfortable temperatures superb for hiking and sightseeing. This makes it an excellent choice for couples or solo travellers who want to make the most of their visit without being overwhelmed by the heat.

The summer months (July and August) can be extremely hot, with temperatures often exceeding 35°C, which can make prolonged outdoor activities challenging. Conversely, winter (November to March) brings cooler temperatures, and occasional rain. While still visitable, some might find the chill less inviting for extensive outdoor exploration.
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?
Members always get our best prices. Find our best Petra hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £38 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