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

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 €62
includes taxes & fees
1 Mar - 2 Mar
Casal de Petra - Rooms & Pool by My Rooms Hotels

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 €312
includes taxes & fees
14 Mar - 15 Mar
Carrossa Hotel & Spa

FERGUS Club Font de Sa Cala Beach

FERGUS Club Font de Sa Cala Beach
4.5 star property
Capdepera
8.8 out of 10, Excellent, (116 reviews)
"Nice stay would stay there again. "
United States
jeneieve
The price is €107
includes taxes & fees
25 Mar - 26 Mar
FERGUS Club Font de Sa Cala Beach

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 €104
includes taxes & fees
2 Mar - 3 Mar
Hipotels Eurotel Punta Rotja & Spa

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 €84
includes taxes & fees
25 Mar - 26 Mar
AYA Seahotel – Adults Only

PortBlue Club Pollentia Resort

PortBlue Club Pollentia Resort
4.0 star property
Alcúdia
8.8 out of 10, Excellent, (1,001 reviews)
"fabulous relaxing holiday to be had here "
United Kingdom
Mrs Heidi
The price is €129
includes taxes & fees
2 Mar - 3 Mar
PortBlue Club Pollentia Resort

Hotel Illa D'Or

Hotel Illa D'Or
4.5 star property
Pollenca
9.6 out of 10, Exceptional, (640 reviews)
"Lovely location"
United Kingdom
penny
The price is €106
includes taxes & fees
6 Mar - 7 Mar
Hotel Illa D'Or

Hotel Ivory Playa Sports & Spa

Hotel Ivory Playa Sports & Spa
3.0 star property
Alcúdia
9.0 out of 10, Wonderful, (307 reviews)
"Very friendly staff throughout, pool, sauna and spa facilities great my better half said. Just round the corner to the beach but the two pools and plenty of loungers were also an option. Parking was plentiful but it's not on-site, it's street parking. My only gripe was apartment doors didn't have slow/soft closers so everyone seemed to slam their doors shut and children running, screaming & crying up and down the corridor often (not the hotel's fault this bit mind but some signs or comments to...
United Kingdom
Tom
The price is €64
includes taxes & fees
4 Mar - 5 Mar
Hotel Ivory Playa Sports & Spa

Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
9.2 out of 10, Wonderful, (217 reviews)
"Great stay!"
United Kingdom
Naomi
The price is €190
includes taxes & fees
31 Mar - 1 Apr
Zoetry Mallorca Wellness & Spa

Iberostar Waves Pinos Park

Iberostar Waves Pinos Park
4.0 star property
Capdepera
8.8 out of 10, Excellent, (169 reviews)
"Pleasant staff, beautiful surroundings "
United Kingdom
Hattie
The price is €105
includes taxes & fees
27 Mar - 28 Mar
Iberostar Waves Pinos Park

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 €115
includes taxes & fees
27 Mar - 28 Mar
Barceló Ponent Beach

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 €216
includes taxes & fees
1 Mar - 2 Mar
Grupotel Parc Natural & Spa

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 €86
includes taxes & fees
16 Mar - 17 Mar
Aparthotel Fontanellas Playa

Santuari de Cura

Santuari de Cura
3.0 star property
Algaida
9.0 out of 10, Wonderful, (311 reviews)
"Incredible setting and building! We found everything very clean and comfortable. Staff were all friendly and the breakfast was excellent! Lots of parking and felt very safe. Would absolutely stay again"
United Kingdom
Carter
The price is €91
includes taxes & fees
15 Mar - 16 Mar
Santuari de Cura

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 €80
includes taxes & fees
4 Mar - 5 Mar
tent Capi Playa

BG Hotel Java

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

Hotel Playa Sol

Hotel Playa Sol
2.0 star property
Palma de Mallorca
8.0 out of 10, Very good, (142 reviews)
"staff were so lovely, helpful and caring "
United Kingdom
Katie
Hotel Playa Sol

Universal Hotel Marqués

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

Aubamar Palma Resort

Aubamar Palma Resort
5.0 star property
Palma de Mallorca
9.2 out of 10, Wonderful, (345 reviews)
"A perfect stay!"
Germany
Arne
The price is €142
includes taxes & fees
12 Mar - 13 Mar
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 €197
includes taxes & fees
27 Mar - 28 Mar
Iberostar Selection Es Trenc
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 Hotel Playa Golf - Adults Only +16 and Aparthotel Fontanellas Playa. See all available top hotels, or vacation rentals in Petra.
What are some of the best holiday rentals that Petra has to offer?
Cozy house in Petra 10 minutes from the Rafa Nadal Academy: This highly rated holiday home rental in Petra is located in a rural location, and has a fireplace, a balcony and air conditioning to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. 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 164 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 Fray Junipero Serra Museum, Vinyes I Bodegues Miquel Oliver and Ermita de Bonany. 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