Find hotels in Petra from £41

  • 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

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, (33 reviews)
"In the heart of Petra!"
Germany
Dirk
The price is £51
includes taxes & fees
21 Apr - 22 Apr
Casal de Petra - Rooms & Pool by My Rooms Hotels

Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
4.0 star property
Felanitx
8.2 out of 10, Very good, (172 reviews)
"Great place to stay "
United States
Jhon
The price is £96
includes taxes & fees
16 Apr - 17 Apr
Grupotel Cala Marsal Natura Hotel

Universal Hotel Castell Royal

Universal Hotel Castell Royal
4.0 star property
Capdepera
8.8 out of 10, Excellent, (141 reviews)
"Perfect vacation!"
United States
Robert
The price is £66
includes taxes & fees
29 Apr - 30 Apr
Universal Hotel Castell Royal

Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
9.2 out of 10, Wonderful, (218 reviews)
"Great stay!"
United Kingdom
Naomi
The price is £171
includes taxes & fees
16 Apr - 17 Apr
Zoetry Mallorca Wellness & Spa

Aubamar Palma Resort

Aubamar Palma Resort
5.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (381 reviews)
"Great rooms and extremely friendly and helpful staff "
Sweden
Alexander
The price is £140
includes taxes & fees
27 Apr - 28 Apr
Aubamar Palma Resort

Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
4.0 star property
Son Servera
9.0 out of 10, Wonderful, (717 reviews)
"Really lovely location and hotel"
United Kingdom
lucia
The price is £113
includes taxes & fees
27 Apr - 28 Apr
Hipotels Eurotel Punta Rotja & Spa

AYA Seahotel – Adults Only

AYA Seahotel – Adults Only
4.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (825 reviews)
"Great Hotel!"
Germany
Niklas
The price is £97
includes taxes & fees
20 Apr - 21 Apr
AYA Seahotel – Adults Only

Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
5.0 star property
Muro
9.8 out of 10, Exceptional, (175 reviews)
"Great stay!"
United States
Priya
The price is £239
includes taxes & fees
3 May - 4 May
Grupotel Parc Natural & Spa

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
5.0 star property
Muro
9.4 out of 10, Exceptional, (21 reviews)
"Great hotel in a great location right on the beach. "
United States
Abdulla
The price is £182
includes taxes & fees
26 Apr - 27 Apr
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

tent Bahia de Palma

tent Bahia de Palma
3.0 star property
Llucmajor
7.6 out of 10, Good, (707 reviews)
"clean room, friendly staff, awesome facilities!"
United Kingdom
Lee
The price is £67
includes taxes & fees
20 Apr - 21 Apr
tent Bahia de Palma

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
4.5 star property
Santanyi
9.4 out of 10, Exceptional, (625 reviews)
"Beautiful hotel, great value, and fantastic location!"
United States
Bryson
The price is £164
includes taxes & fees
28 Apr - 29 Apr
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
4.0 star property
Sant Llorenc des Cardassar
9.2 out of 10, Wonderful, (999 reviews)
"Lovely staff all Areas spotlessly clean and rooms And beds very clean And comfortable "
United Kingdom
david clive
The price is £115
includes taxes & fees
19 Apr - 20 Apr
Hipotels Mediterráneo Hotel - Adults Only

Barceló Ponent Beach

Barceló Ponent Beach
4.0 star property
Felanitx
8.0 out of 10, Very good, (95 reviews)
"Very pleasant stay, beautiful beach and nicel family pool with sunshine until late afternoon"
United Kingdom
Jelena
The price is £107
includes taxes & fees
22 Apr - 23 Apr
Barceló Ponent Beach

Catalonia Del Mar - Adults Only

Catalonia Del Mar - Adults Only
4.0 star property
Son Servera
8.0 out of 10, Very good, (191 reviews)
"Perfect location 👌 "
United Kingdom
Ian
The price is £71
includes taxes & fees
16 Apr - 17 Apr
Catalonia Del Mar - Adults Only

Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
5.0 star property
Llucmajor
9.2 out of 10, Wonderful, (184 reviews)
"We had a very relaxing stay, perfect."
United Kingdom
Sally
The price is £181
includes taxes & fees
28 Apr - 29 Apr
Hacienda Son Antem Golf Resort, Autograph Collection

Hoposa Hotel Niu

Hoposa Hotel Niu
4.0 star property
Pollenca
8.8 out of 10, Excellent, (239 reviews)
"Amazing breakfast, wonderful view from the terrace."
United Kingdom
Ginny
The price is £95
includes taxes & fees
22 Apr - 23 Apr
Hoposa Hotel Niu

Hoposa Cultural Boutique

Hoposa Cultural Boutique
4.0 star property
Pollenca
9.0 out of 10, Wonderful, (73 reviews)
"Lovely stay, would recommend "
United Kingdom
Katie
The price is £104
includes taxes & fees
16 Apr - 17 Apr
Hoposa Cultural Boutique

Grupotel Aguait Resort & Spa - Adults Only

Grupotel Aguait Resort & Spa - Adults Only
4.0 star property
Capdepera
9.2 out of 10, Wonderful, (291 reviews)
"Very friendly staff, amazing food and good location!"
United States
Juste
The price is £137
includes taxes & fees
6 May - 7 May
Grupotel Aguait Resort & Spa - Adults Only

Hotel Villa Chiquita - Adults only (+12)

Hotel Villa Chiquita - Adults only (+12)
4.0 star property
Ses Salines
9.4 out of 10, Exceptional, (95 reviews)
"This hotel is beautiful -we loved watching the sunset on the roof top terrace. Our room was just perfect too, the decor is so stunning and staff are unbelievably helpful. "
United Kingdom
kerry
The price is £112
includes taxes & fees
26 Apr - 27 Apr
Hotel Villa Chiquita - Adults only (+12)

tent Arenal

tent Arenal
3.0 star property
Llucmajor
8.6 out of 10, Excellent, (184 reviews)
"There was no where to have dinner and it was open to early as we couldn't use the pool or anything. The food was good. The bed hurt my back.. "
United Kingdom
monica
The price is £75
includes taxes & fees
29 Apr - 30 Apr
tent 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.
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 £41 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