Petra Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

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, (34 reviews)
"In the heart of Petra!"
Germany
Dirk
The price is €59
includes taxes & fees
29 Apr - 30 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, (180 reviews)
"The hotel is beautiful, and the food selections at breakfast and dinner were great. There was a lot of confusion through when I asked for a late checkout. It took 3 attempts at reception to get this sorted. "
United Kingdom
Chloe
The price is €122
includes taxes & fees
12 May - 13 May
Grupotel Cala Marsal Natura Hotel

Canyamel Park Hotel & Spa - Adults Only

Canyamel Park Hotel & Spa - Adults Only
4.5 star property
Capdepera
9.0 out of 10, Wonderful, (112 reviews)
"great location right next to beach, and the pool area was very nice, staff helpful and fantastic buffet breakfast"
United Kingdom
Peter
The price is €171
includes taxes & fees
29 Apr - 30 Apr
Canyamel Park Hotel & Spa - Adults Only

Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (351 reviews)
"We had a lovely last-minute stay at Cap Vermell Grand Hotel. From check-in to check-out the staff were incredibly accommodating. The rooms were spacious and comfortable - we loved our garden suite and enjoyed our private sun loungers. Although it is a newer and larger hotel, the atmosphere invokes old world charm, and the waterfall-lined pathways were a pleasure to navigate. And we have a new appreciation for Spanish food: the food in all the restaurants was delicious, even at the pool bar. We...
United States
Lori
The price is €481
includes taxes & fees
16 May - 17 May
Cap Vermell Grand Hotel

Grupotel Parc Natural & Spa

Grupotel Parc Natural & Spa
5.0 star property
Muro
9.8 out of 10, Exceptional, (177 reviews)
"Delicioso Breakfast!!! The only problem was the beachfront with a lot of seaweed"
United States
Yajaira Bonilla
The price is €291
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, (23 reviews)
"Great hotel in a great location right on the beach. "
United States
Abdulla
The price is €243
includes taxes & fees
4 May - 5 May
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

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, (631 reviews)
"Best place! Can’t wait to go back!"
United States
Catherine
The price is €229
includes taxes & fees
3 May - 4 May
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

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 €107
includes taxes & fees
29 Apr - 30 Apr
Hipotels Eurotel Punta Rotja & Spa

Aubamar Palma Resort

Aubamar Palma Resort
5.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (396 reviews)
"Perfect located luxury resort with great staff and wonderful food. "
Belgium
Pieter
The price is €253
includes taxes & fees
3 May - 4 May
Aubamar Palma Resort

Iberostar Selection Es Trenc

Iberostar Selection Es Trenc
5.0 star property
Ses Salines
9.0 out of 10, Wonderful, (35 reviews)
"Location, Room, Reception area"
Germany
melinda
The price is €234
includes taxes & fees
7 May - 8 May
Iberostar Selection Es Trenc

Aparthotel THB Guya Playa

Aparthotel THB Guya Playa
4.0 star property
Capdepera
8.8 out of 10, Excellent, (349 reviews)
"Great place"
United States
Gregorio
The price is €99
includes taxes & fees
2 May - 3 May
Aparthotel THB Guya Playa

Ona Luna Park

Ona Luna Park
3.0 star property
Llucmajor
7.2 out of 10, Good, (542 reviews)
"We really enjoyed our holiday in the hotel. "
United Kingdom
Jason
The price is €81
includes taxes & fees
3 May - 4 May
Ona Luna Park

AYA Seahotel – Adults Only

AYA Seahotel – Adults Only
4.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (838 reviews)
"Amazing stay! Right by the beach and room was perfect."
United Kingdom
Sarah
The price is €154
includes taxes & fees
26 May - 27 May
AYA Seahotel – Adults Only

Hotel Illa D'Or

Hotel Illa D'Or
4.5 star property
Pollenca
9.6 out of 10, Exceptional, (648 reviews)
"Excellent stay - highly recommend "
United Kingdom
Sebastian
The price is €227
includes taxes & fees
3 May - 4 May
Hotel Illa D'Or

PortBlue Club Pollentia Resort

PortBlue Club Pollentia Resort
4.0 star property
Alcúdia
8.8 out of 10, Excellent, (1,001 reviews)
"Unfortunately the weather stopped us using the facilities. But the room was very nice."
United Kingdom
Sally
The price is €132
includes taxes & fees
29 Apr - 30 Apr
PortBlue Club Pollentia Resort

Barceló Ponent Beach

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

Lago Garden Hotel & Spa

Lago Garden Hotel & Spa
5.0 star property
Capdepera
9.4 out of 10, Exceptional, (143 reviews)
"Lovely room, lovely staff, great food and great location. "
United Kingdom
Antonietta
The price is €179
includes taxes & fees
1 May - 2 May
Lago Garden Hotel & Spa

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)
"Breakfast was delicious had a variety of everything, beach view was great "
United States
Ronaldo
The price is €152
includes taxes & fees
23 May - 24 May
Hipotels Mediterráneo Hotel - Adults Only

Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
9.2 out of 10, Wonderful, (221 reviews)
"Great stay!"
United Kingdom
Naomi
The price is €189
includes taxes & fees
3 May - 4 May
Zoetry Mallorca Wellness & Spa

Hotel Playa Sol

Hotel Playa Sol
2.0 star property
Palma de Mallorca
7.8 out of 10, Good, (155 reviews)
"The room was spotless & the staff were great"
United Kingdom
TERENCE
The price is €67
includes taxes & fees
3 May - 4 May
Hotel Playa Sol
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: Petra boasts picturesque beaches perfect for relaxation and water activities.
  • Rich Cultural Heritage: Explore historic churches and the ancient city, immersing yourself in local history.
  • Outdoor Adventures: Enjoy golfing at scenic courses and engaging in various outdoor pursuits.
  • Charming Local Atmosphere: Stroll along Al Nawafleh Street, interacting with friendly locals and quaint shops.
  • Diverse Accommodations: Choose from family-friendly hotels to charming agritourism properties for a comfortable stay.

Find great hotels near Petra

Petra, nestled in the beautiful Balearic Islands, offers a diverse selection of accommodations to cater to every traveller's needs. From family-friendly hotels to charming agritourism properties, you'll find the perfect place for your beach vacation or adventure getaway. With additional amenities and services designed for comfort, Petra invites you to explore its unique charm while enjoying a memorable stay.

  • Grupotel Gran Vista & SPA: This eco-certified 4-star hotel is a tranquil retreat located 17.7km from Petra, perfect for travellers seeking a spa-themed experience. The hotel features an extensive spa and pool service, including a steam room and pool access ramp, ensuring relaxation at every turn. Business travellers will appreciate the comprehensive amenities such as accessible conference spaces and a fully-equipped business centre. With its commitment to sustainability and wellness, Grupotel Gran Vista & SPA is ideal for those looking to rejuvenate while enjoying a business-friendly environment.
  • Eix Lagotel Holiday Resort: Situated 22.5km from Petra, this adventurous 4-star resort is tailored for families and those seeking excitement. With a plethora of onsite and nearby adventure sports, including hiking, sailing, and mountain biking, guests can indulge in an active holiday. The property also offers essential facilities for business travellers, including meeting rooms and conference spaces. Family-friendly amenities such as supervised childcare and a children's pool ensure that younger guests are entertained, making Eix Lagotel a superb choice for both adventure and relaxation.
  • Iberostar Waves Alcudia Park: Located 22.5km from Petra, this delightful 4-star hotel boasts direct access to the beach, making it a perfect choice for family beach holidays. It is renowned for its extensive children’s amenities, including a children’s club, playground, and arcade game room, ensuring that the younger guests have a wonderful time. Parents can unwind by the family pool while the kids enjoy supervised activities. Ideal for families looking to create lasting memories, Iberostar Waves Alcudia Park combines leisure and fun in a picturesque seaside setting.

Where to stay near Petra

Petra, nestled in the Balearic Islands, offers a delightful blend of beach, culture, and outdoor adventures. Stroll along Al Nawafleh Street, where friendly locals greet you amidst charming shops. Explore the ancient city, with its rich history, or unwind in scenic picnic areas surrounded by natural beauty. With recreational opportunities aplenty, this family-friendly destination is perfect for a romantic getaway or a secluded retreat, ensuring a relaxing experience for every traveller.

  • Mallorca Island: This stunning island, located 12.9km from Petra, is a haven for beach lovers and outdoor enthusiasts alike. With its beautiful coastline and vibrant cities, Mallorca Island attracts visitors year-round, especially during the peak months of April and June to July. Here, you can indulge in various activities, from golfing on scenic courses to relaxing on family-friendly beaches. The marina is a perfect spot for a leisurely stroll or a delightful meal by the water, making your experience truly memorable.
  • Ariany: Just 4.8km from Petra, Ariany is a charming town that offers a warm and welcoming atmosphere. With visits peaking in April, July, and September, this city is less seasonal compared to other locations. Ariany is ideal for travellers seeking a mix of beach and outdoor experiences. The local golf courses and recreational areas provide ample opportunities for adventure. Don’t miss the chance to explore nearby beaches, where you can soak in the sun and enjoy the tranquil surroundings.
  • Vilafranca de Bonany: Located a mere 4.8km from Petra, Vilafranca de Bonany is an inviting city known for its romantic ambiance and outdoor activities. With peak visitor numbers from July to September, this city offers a unique blend of experiences. The local beaches, including a nudist option, cater to a variety of preferences. Whether you're looking for a quiet day by the sea or a romantic evening stroll, Vilafranca de Bonany promises an enchanting getaway wrapped in natural beauty and local charm.

Things to do near Petra

Petra, located in the Balearic Islands of Spain, is ideal for a beach, outdoor, and culture-themed holiday. Visitors can enjoy various activities, including golfing at picturesque courses and engaging in educational experiences that highlight the region's rich heritage. With its charming atmosphere and diverse offerings, Petra promises a delightful getaway for all types of travellers.

Shopping

In Petra, you can visit the Majorica Factory Shop, located 8.0km away, for exquisite pearl jewellery. If you're up for a drive, the Mallorca Fashion Outlet, 32.2km away, offers a vibrant atmosphere with numerous shops and entertainment options. Don't miss the Santanyi Outdoor Market, 29.0km away, for unique local crafts.

Recreation

At Rafa Nadal Sports Centre, enjoy top-notch facilities and a vibrant sports atmosphere just 11.3km from Petra. Vall d'Or Golf offers a scenic outdoor golfing experience 22.5km away, while s'Estret is a serene recreation park 20.9km from Petra, perfect for relaxation and wellness.

Adventure

Karting Can Picafort, located 16.1km from Petra, offers thrilling go-kart races on a dynamic track, perfect for adrenaline seekers. For a splash of fun, head 25.7km to Hidropark, a vibrant waterpark with attractions for all ages. Alternatively, enjoy exhilarating outdoor paintball matches at Paintball Fantasy, situated 22.5km away.

Nightlife

For an exciting night out in Petra, visit the Mallorca Planetarium, located 14.5km away. Here, you can enjoy a unique blend of entertainment and cosmic wonders, perfect for stargazing and immersing yourself in a vibrant atmosphere.

*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 vacation spot. Visitors can explore stunning beaches, historic churches, and beautiful water features. The local points of interest cater to those seeking a rich cultural experience alongside relaxing outdoor activities, ensuring a memorable stay for all types of travellers.

  • Playa de Muro: A stunning beach located 20.9km from Petra, Playa de Muro boasts soft sands and crystal-clear waters, perfect for sunbathing and relaxation. The beach vibes are inviting, making it an ideal spot for families and beach lovers alike.
  • Sa Canova Beach: Situated 16.1km from Petra, Sa Canova Beach is a serene nudist beach, offering a unique experience for those seeking a clothing-optional environment. Its natural beauty and tranquil atmosphere create a perfect retreat for relaxation and sunbathing.
  • Ermita de Bonany: Nestled within Petra, the Ermita de Bonany is a charming church with rich cultural vibes. Visitors can explore its beautiful architecture and enjoy panoramic views of the surrounding landscape, making it a peaceful spot for reflection and appreciation of local heritage.

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.

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

For your visit to Petra in the Balearic Islands, the primary airport is Palma de Mallorca (PMI), situated 33.8km away. Notable hotel options near PMI include the 5-star Iberostar Selection Llaut Palma, located 4.8km from the airport, and the Aubamar Suites & Spa, just 3.2km away. Another excellent choice is the Iberostar Selection Playa de Palma, also 3.2km from PMI. All these hotels offer convenient access to the airport, ensuring a smooth start to your holiday. With a range of luxury accommodations nearby, you will find both comfort and ease in reaching Palma de Mallorca Airport.

Frequently asked questions

Where is the best place for a stay in Petra?
Grupotel Taurus Park, 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 Aubamar Palma Resort and Hotel Playa Golf - Adults Only +16. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
Es Forn 229 cosy village house with private pool, terrace and WiFi: This highly rated holiday home rental in Petra is located in the city centre, and has a patio, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. Make the most of games in this rental home to help you unwind. 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. Top sights around the area include Playa de Muro and Alcúdia Beach. In Petra, there are 163 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 and Alcúdia Beach 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