Find hotels in Petra from £54

  • 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, (36 reviews)
"In the heart of Petra!"
Germany
Dirk
The price is £70
includes taxes & fees
1 Jun - 2 Jun
Casal de Petra - Rooms & Pool by My Rooms Hotels

Hotel Honucai

Hotel Honucai
4.5 star property
Ses Salines
9.2 out of 10, Wonderful, (176 reviews)
"Fantastic hotel, nicely located. "
United States
John
The price is £114
includes taxes & fees
1 Jun - 2 Jun
Hotel Honucai

Iberostar Selection Es Trenc

Iberostar Selection Es Trenc
5.0 star property
Ses Salines
9.2 out of 10, Wonderful, (37 reviews)
"Location, Room, Reception area"
Germany
melinda
The price is £309
includes taxes & fees
1 Jul - 2 Jul
Iberostar Selection Es Trenc

Universal Grand León & Spa

Universal Grand León & Spa
5.0 star property
Ses Salines
9.6 out of 10, Exceptional, (158 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 £284
includes taxes & fees
2 Jun - 3 Jun
Universal Grand León & Spa

Hotel Villa Chiquita - Adults only (+12)

Hotel Villa Chiquita - Adults only (+12)
4.0 star property
Ses Salines
9.4 out of 10, Exceptional, (99 reviews)
"Immaculately clean hotel with a lovely welcome from the start. All of the staff at the hotel were genuine, helpful and really friendly. Excellebt food and breakfast menu offered loads of variety "
United Kingdom
Maurya
The price is £259
includes taxes & fees
11 Jun - 12 Jun
Hotel Villa Chiquita - Adults only (+12)

Grupotel Rocador

Grupotel Rocador
3.0 star property
Santanyi
9.0 out of 10, Wonderful, (128 reviews)
"Everything was excellent"
United States
Juan Diego
The price is £193
includes taxes & fees
7 Jun - 8 Jun
Grupotel Rocador

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, (651 reviews)
"Second time at this property and it is just wonderful! "
United States
Anthony
The price is £321
includes taxes & fees
13 Jun - 14 Jun
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Barceló Ponent Beach

Barceló Ponent Beach
4.0 star property
Felanitx
8.0 out of 10, Very good, (108 reviews)
"Other than the beach/Cala the property is poor and food is unbeatable. Avoid!!"
United States
Lovepreet
The price is £290
includes taxes & fees
14 Jun - 15 Jun
Barceló Ponent Beach

Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
9.2 out of 10, Wonderful, (226 reviews)
"We had a fantastic stay and will absolutely be back. The staff were wonderful, particularly Bruno."
United Kingdom
Zeinab
The price is £234
includes taxes & fees
14 Jun - 15 Jun
Zoetry Mallorca Wellness & Spa

Hotel JS Cape Colom - Adults Only

Hotel JS Cape Colom - Adults Only
3.0 star property
Felanitx
8.4 out of 10, Very good, (196 reviews)
"Beautiful location,friendly staff ,great variety of food "
United Kingdom
Kara
The price is £116
includes taxes & fees
8 Jun - 9 Jun
Hotel JS Cape Colom - 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, (191 reviews)
"We stayed at the hotel for the second time and we really enjoyed it. Everything was perfect."
Germany
Nicole Elisabeth
The price is £218
includes taxes & fees
14 Jun - 15 Jun
Hacienda Son Antem Golf Resort, Autograph Collection

ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
4.0 star property
Manacor
9.2 out of 10, Wonderful, (131 reviews)
"Beautiful and tranquil. Lovely rooms and wonderful staff. Several local restaurants in walking distance and the view from the pool deck is unbeatable."
Canada
Reilly
The price is £206
includes taxes & fees
28 Jun - 29 Jun
ICON Valparaiso - Adults Only

Hotel Selva Arenal

Hotel Selva Arenal
2.0 star property
Llucmajor
7.8 out of 10, Good, (376 reviews)
"Staff was very helpful, clean room and amenities and awesome breakfast"
Canada
IVAN
The price is £65
includes taxes & fees
21 Jun - 22 Jun
Hotel Selva Arenal

Universal Hotel Marqués

Universal Hotel Marqués
4.0 star property
Ses Salines
8.8 out of 10, Excellent, (290 reviews)
"Excellent location and great welcome staff :)"
United Kingdom
Michaela
The price is £140
includes taxes & fees
2 Jun - 3 Jun
Universal Hotel Marqués

Ona Luna Park

Ona Luna Park
3.0 star property
Llucmajor
7.2 out of 10, Good, (566 reviews)
"The staff was incredible - so helpful and friendly. The room was very clean. I couldn’t have asked for a better place to stay!"
United States
Bharathi
The price is £90
includes taxes & fees
22 Jun - 23 Jun
Ona Luna Park

Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
4.0 star property
Felanitx
8.4 out of 10, Very good, (218 reviews)
"Lovely hotel, great location and so much to do! Absolutely loved it"
United Kingdom
Olivia
The price is £144
includes taxes & fees
14 Jun - 15 Jun
Grupotel Cala Marsal Natura Hotel

HSM Son Verí - Adults Only

HSM Son Verí - Adults Only
3.5 star property
Llucmajor
7.8 out of 10, Good, (143 reviews)
"We loved our stay here. The staff were friendly and gave us dinner on our first night despite checking in way after dinner time which we thought was very considerate. The buffet breakfast and dinner were great. The room was nice and the location of the hotel was close to the beach and transit options to go to other beaches. Definitely great value."
United States
Kira
The price is £113
includes taxes & fees
8 Jun - 9 Jun
HSM Son Verí - Adults Only

Hotel Torre Azul & Spa - Adults Only

Hotel Torre Azul & Spa - Adults Only
4.0 star property
Llucmajor
7.6 out of 10, Good, (413 reviews)
"Fantastic value for money , lovely choice of food friendly staff , clise to beach and attractions"
United Kingdom
Jo
The price is £99
includes taxes & fees
1 Jun - 2 Jun
Hotel Torre Azul & Spa - Adults Only

Hotel whala!fun

Hotel whala!fun
4.0 star property
Llucmajor
9.0 out of 10, Wonderful, (234 reviews)
"Great location, friendly staff and lovely bar and bar area. "
United Kingdom
Sally
The price is £105
includes taxes & fees
1 Jun - 2 Jun
Hotel whala!fun

tent Bahia de Palma

tent Bahia de Palma
3.0 star property
Llucmajor
7.6 out of 10, Good, (727 reviews)
"Good breakfast variety and cute lil hotel! Well located near the beach and restaurants "
United Kingdom
Melina
The price is £103
includes taxes & fees
3 Jun - 4 Jun
tent Bahia de Palma
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 shot of Santuari de Bonany Monastery on sunny day, 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: Petra boasts beautiful beaches with clear waters, perfect for relaxation and sunbathing.
  • Cultural Heritage: Explore historic churches and local customs that reflect the rich culture of the Balearic Islands.
  • Outdoor Adventures: Enjoy scenic golf courses and various outdoor activities catering to adventure enthusiasts.
  • Charming Neighbourhoods: Wander through picturesque towns and experience the friendly local atmosphere.
  • Variety of Accommodations: Choose from family-friendly hotels, budget stays, and unique agritourism options for a memorable visit.

Find great hotels near Petra

Discover a variety of accommodation options in the charming village of Petra, Balearic Islands, Spain. Whether you seek family-friendly hotels, agritourism properties, or budget-friendly stays, Petra offers a range of choices to suit your needs. Enjoy a delightful beach vacation or adventurous experiences, all while being close to the area's stunning attractions. Explore your ideal Petra hotel or find affordable lodgings for an unforgettable getaway.

  • Grupotel Gran Vista & SPA: Grupotel Gran Vista & SPA is a 4-star hotel boasting a guest rating of 8.6, perfect for adventurous beach lovers. Located 17.7km from Petra, this property offers direct beach access and a plethora of adventure sports. Guests can partake in thrilling activities such as windsurfing, archery, and mountain biking, all onsite or nearby. The hotel features well-appointed rooms, a relaxing spa, and recreational facilities, making it an ideal choice for those seeking both relaxation and excitement.
  • Iberostar Waves Alcudia Park: Iberostar Waves Alcudia Park is a 4-star hotel with a guest rating of 8.6, dedicated to beach enthusiasts. Situated 22.5km from Petra, this hotel provides direct access to the stunning beach, allowing guests to immerse themselves in sun and sea. With a focus on relaxation and beach activities, the Iberostar offers a serene environment complemented by comfortable accommodations and excellent dining options, making it a top pick for a laid-back getaway by the shore.
  • Eix Lagotel Holiday Resort: Eix Lagotel Holiday Resort is a 4-star accommodation with a guest rating of 8.0, ideal for families and adventure seekers. Located 22.5km from Petra, this resort features a variety of onsite and nearby activities, including sailing, hiking, and mountain biking. The property is family-friendly, offering amenities such as a children's pool, playground, and a kids' club (for a fee), ensuring a fun-filled stay for younger guests. Its blend of recreation and comfort makes it suitable for family vacations or business trips.

Where to stay near Petra

Petra, nestled in the stunning Balearic Islands, offers an enchanting blend of beach, culture, and outdoor adventures. Explore nearby charming towns, indulge in luxury holidays, and uncover hidden gems that promise a romantic or family-friendly escape. With friendly locals and a welcoming atmosphere, Petra is perfect for shopping and leisurely strolls. Whether you're seeking relaxation or adventure, this delightful destination has something for everyone.

  • Mallorca Island: A stunning Mediterranean paradise, Mallorca Island is renowned for its picturesque beaches and vibrant outdoor activities. Located approximately 12.9km from Petra, it offers a perfect blend of relaxation and adventure. The island sees a moderate influx of tourists, particularly during peak months from April to June and July, making it an ideal time to enjoy its scenic landscapes. Visitors can indulge in local attractions such as family-friendly beaches and charming marinas, while also enjoying recreational areas and golf courses. With its beautiful coastal views and lively atmosphere, Mallorca Island is a must-visit destination for those seeking a mix of leisure and excitement.
  • Ariany: Situated about 4.8km from Petra, Ariany is a quaint little town that welcomes visitors year-round with its pleasant climate and local charm. The city experiences a steady flow of travellers, particularly peaking in April, July, and September. Ariany is perfect for those looking to enjoy a beach-themed holiday with plenty of outdoor activities. The local golf courses and recreational areas offer great options for sports enthusiasts. In addition, the proximity to stunning beaches and marinas makes Ariany an inviting stopover for sun-seekers and adventurers alike.
  • Manacor: Located around 9.7km away from Petra, Manacor is a vibrant city that boasts a captivating blend of scenic beauty and cultural richness. While tourism peaks in the summer months of June to July and September, the city remains a delightful destination throughout the year. Manacor is famed for its beautiful beaches and stunning outdoor scenery, making it a haven for nature lovers. The area features several recreational spaces and golf courses, perfect for those looking to unwind or engage in sports. With its lively neighbourhoods and inviting atmosphere, Manacor is sure to provide an unforgettable experience for every visitor.

Things to do near Petra

Petra, located in the Balearic Islands, offers a delightful mix of beach, outdoor, and cultural experiences. Visitors can enjoy a round of golf at its scenic courses, explore the local shopping centre, and embark on various day tours to discover the area's attractions. Whether you're seeking relaxation or adventure, Petra has activities to suit every traveller's taste, making it an ideal destination for an unforgettable holiday.

Shopping

In Petra, you can enjoy shopping at local markets offering handmade crafts and souvenirs. If you're up for a drive, visit the nearby Manacor Shopping Centre, which features popular high-street brands and a variety of dining options for a complete shopping experience.

Recreation

Golf Son Gual is a luxurious private club located 27.4km from Petra, offering a tranquil golfing experience amidst stunning landscapes. Indulge in wellness treatments, fine dining, and exclusive amenities while enjoying the picturesque surroundings that enhance relaxation and rejuvenation during your stay.

Adventure

In Petra, explore the beautiful countryside on a cycling tour, taking in the stunning landscapes. Experience the thrill of hiking through the nearby Tramuntana mountains, where breathtaking views await. For a unique adventure, try hot air ballooning to witness the picturesque scenery from above.

Nightlife

Experience the vibrant nightlife in Petra by visiting La Finca Restaurant for exquisite tapas and local wines. For a lively atmosphere, head to Es Celler where you can enjoy cocktails and dance to the beats of local DJs, making your evening truly unforgettable.

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

Booking tips and Expedia advantages for Petra

  • 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 July to September, 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: Utilise Expedia's search tool to refine your preferences, including your budget, desired location, and preferred hotel category. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Petra with your flights and activities through an Expedia package.

Find the best attractions near Petra

Petra, located in the Balearic Islands of Spain, is an ideal destination for beach, outdoor, and cultural holidays. Visitors can explore stunning beaches, historic churches, and picturesque water features. The area caters to those seeking a blend of culture and outdoor experiences. Notable attractions include the Petra Visitor Centre and the scenic Petra Valley, making it a delightful spot for travellers looking to immerse themselves in local charm.

  • Playa de Muro: This stunning beach, located 20.9km from Petra, offers a perfect combination of golden sands and crystal-clear waters. It’s an ideal spot for sunbathing, swimming, or enjoying water sports, all while soaking up the laid-back beach vibes.
  • Dragon Caves: Embark on an adventure at the Dragon Caves, situated 20.9km from Petra. These impressive caves feature fascinating rock formations and underground lakes, providing an exhilarating experience for outdoor enthusiasts and a glimpse into nature’s wonders.
  • Cala Mendia: Located 19.3km from Petra, Cala Mendia is a charming neighbourhood that boasts vibrant city vibes. Explore its quaint streets, indulge in local cuisine, and enjoy the lively atmosphere that captures the essence of Mediterranean living.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 RainSunnyAverageAverage
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 HighSlightly High
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

When visiting Petra in the Balearic Islands, the primary airport to consider is Palma de Mallorca (PMI), situated 33.8km away. Excellent hotel options near PMI include the 5-star Iberostar Selection Llaut Palma, 4.8km from the airport, Iberostar Selection Playa de Palma, 3.2km away, and Aubamar Palma Resort, also 3.2km distant. Additionally, MAHon (MAH-Minorca) is another airport option, located 99.8km from Petra, with upscale hotels such as Barcelo Nura, 6.4km from MAH, Bordoy Casa Ládico - Hotel Boutique, and Jardí de ses Bruixes Boutique Hotel, both 4.8km away. Transportation services are available from these hotels to the airports, ensuring convenient access.

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 £54 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