An ancient church surrounded by dense forest and a panoramic view of a valley.

Petra Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Sept - 12 Sept
Tomorrow
12 Sept - 13 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

1. Casal de Petra - Rooms & Pool by My Rooms Hotels

Casal de Petra - Rooms & Pool by My Rooms Hotels
Petra
United Kingdom
WILLIAM
€78
includes taxes & fees
4 Oct - 5 Oct
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
€189
includes taxes & fees
1 Oct - 2 Oct
Bytra Boutique Hotel

3. Es Figueral Nou Hotel Rural & Spa - Adults Only +12

Es Figueral Nou Hotel Rural & Spa - Adults Only +12
Montuiri
United States
Wajeeha
€251
includes taxes & fees
5 Oct - 6 Oct
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. BG Hotel Tonga Tower

BG Hotel Tonga Tower
Santa Margalida
United Kingdom
Jack
€95
includes taxes & fees
11 Oct - 12 Oct
BG Hotel Tonga Tower

5. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
Felanitx
United Kingdom
Francois
€116
includes taxes & fees
4 Oct - 5 Oct
Grupotel Cala Marsal Natura Hotel

6. BQ Can Picafort Hotel

BQ Can Picafort Hotel
Santa Margalida
Germany
Sandro
€100
includes taxes & fees
12 Oct - 13 Oct
BQ Can Picafort Hotel

7. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United States
Shelsey Melanie
€101
includes taxes & fees
5 Oct - 6 Oct
Hotel THB Gran Playa - Adults Only

8. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United States
Zusanna
€164
includes taxes & fees
6 Oct - 7 Oct
ICON Valparaiso - Adults Only

9. Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
Son Servera
United States
Tye
€143
includes taxes & fees
12 Oct - 13 Oct
Hipotels Eurotel Punta Rotja & Spa

10. Catalonia Del Mar - Adults Only

Catalonia Del Mar - Adults Only
Son Servera
United Kingdom
Debbie
€112
includes taxes & fees
11 Oct - 12 Oct
Catalonia Del Mar - Adults Only

11. Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
United States
Kierby
€237
includes taxes & fees
9 Oct - 10 Oct
Zoetry Mallorca Wellness & Spa

12. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
Son Servera
United Kingdom
Michelle
€183
includes taxes & fees
4 Oct - 5 Oct
Talayot Hotel by Senator - Adults Only

13. Canyamel Park Hotel & Spa - Adults Only

Canyamel Park Hotel & Spa - Adults Only
Capdepera
United Kingdom
Sophie
€245
includes taxes & fees
12 Sept - 13 Sept
Canyamel Park Hotel & Spa - Adults Only

14. Grupotel Gran Vista & SPA

Grupotel Gran Vista & SPA
Santa Margalida
United Kingdom
Lucy
€127
includes taxes & fees
4 Oct - 5 Oct
Grupotel Gran Vista & SPA

15. tent Arenal

tent Arenal
Llucmajor
Canada
Kirtpal Singh
€94
includes taxes & fees
11 Oct - 12 Oct
tent Arenal

16. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
United States
Bao
€117
includes taxes & fees
8 Oct - 9 Oct
THB Gran Bahia Hotel and Apartments

17. Hotel JS Cape Colom - Adults Only

Hotel JS Cape Colom - Adults Only
Felanitx
Canada
Annabel
€132
includes taxes & fees
7 Oct - 8 Oct
Hotel JS Cape Colom - Adults Only

18. Hotel Atolon & Kaafu Beach Club

Hotel Atolon & Kaafu Beach Club
Son Servera
Canada
Alex
€137
includes taxes & fees
1 Oct - 2 Oct
Hotel Atolon & Kaafu Beach Club

19. Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
Sant Llorenc des Cardassar
United States
Blake
€185
includes taxes & fees
11 Oct - 12 Oct
Hipotels Mediterráneo Hotel - Adults Only

20. Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
Canada
Lesley
€261
includes taxes & fees
11 Oct - 12 Oct
Sarena de Muro Resort Mallorca, part of Destination by Hyatt
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petra attractions

Ermita de Bonany

10.0/10 (1 review)
You can learn about the history of Petra with a visit to Ermita de Bonany. While you're in the area, stroll along the beautiful beaches.
See properties

Fray Junipero Serra Museum

You can spend an afternoon browsing the exhibits at Fray Junipero Serra Museum during your trip to Petra. Wander the beautiful beaches in this family-friendly area.
See properties

Vinyes I Bodegues Miquel Oliver

You can enjoy a tasting or tour at Vinyes I Bodegues Miquel Oliver during your travels to Petra. Wander the beautiful beaches in this relaxing area.
See properties

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.

See all hotels in Petra
An ancient church surrounded by dense forest and a panoramic view of a valley.

Top Petra Hotel Reviews

Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

10/10 Excellent
"Pools are great and very big. Spa lovely. Food - lots of choices at both breakfast and evening meal. Would stay again. Few minutes walk to beach and bars. a"
Lorraine 2-night trip
Posted 21 hours ago
Grupotel Playa de Palma Suites & Spa
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"Amazing breakfast, friendly/helpful staff, hotel right across the street to beautiful beach and hotel beach bar. Hotel in very convenient location to other beaches and restaurant/shops within walking distance. Highly recommend!"
Melissa 5-night trip
Posted 3 days ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Inturotel Esmeralda Park

Inturotel Esmeralda Park

10/10 Excellent
"This place is pure magic for families."
Emily 6-night trip
Posted 3 days ago
Inturotel Esmeralda Park
Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa

8/10 Good
"Customer service and hospitality toward non-Caucasian guests could be better. However, they have a stunning resort and facilities. The 1-star Michelin restaurant is definitely worth checking out."
Quynh Phuong 3-night trip
Posted 3 days ago
Zoetry Mallorca Wellness & Spa
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

10/10 Excellent
"Very resort style stay, beautiful hotel, rooms and amenities. Beach had a substantial amount of sulphur smelling seaweed. No dedicated hotel guest beach chairs along the beach. Best breakfast buffet I have experienced."
Lesley 2-night trip
Posted 11 days ago
Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only

10/10 Excellent
"Really nice clean hotel. Very central to everything in Cala Millor and Cala Bona, perfect location"
Michelle 5-night trip
Posted 2 weeks ago
Talayot Hotel by Senator - Adults Only
tent Playa de Palma

tent Playa de Palma

10/10 Excellent
"Staff were helpful & friendly. Amenities in the hotel were great. The brunch had a good selection & helped being unlimited until 1:30pm. Location of the hotel is good, just a 5 minute walk to beach, bars & restaurants."
Kimberley 5-night trip
Posted 3 weeks ago
tent Playa de Palma
PortBlue Club Pollentia Resort

PortBlue Club Pollentia Resort

8/10 Good
"Nice surroundings with uninterrupted views to the distant mountains which gave a picturesque sunset backdrop at night. We stayed in Vesta rooms which were spacious and close to the main areas of the pool, reception, spa, and dining rooms. Our kids are 16 and 14 and we were fine using the adult pool which was the best option as it was a good size and normal depth. The main pool was a bit disappointing being a bit small and shallow throughout. We also used the adult dining room and bar which avoided the queues and noise of the main dining room. The food option for breakfast was fairly standard but ok. Dinner was a bit limited and repetitive. The hotel tried a few theme nights but the offer was limited and ran out quickly. Our daughter is vegetarian and there was very little choice throughout our stay that suited her. We were all inclusive and thought the best food option was the lunch restaurant by the pool, which had a good selection. Food was made to order and delivered by waiting staff. Although some options had an extra charge. The hotel is fairly isolated although there’s a good bus service to both Pollenca and Alcúdia beach which also stops at the old towns. Overall a very nice hotel with good facilities with welcoming and helpful staff."
Martin 7-night trip
Posted 3 weeks ago
PortBlue Club Pollentia Resort

More cheap stays in Petra

Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
€61
4 Oct - 5 Oct
includes taxes & fees
Hotel Costa Mediterraneo - Adults Only +16
Hotel Selva Arenal

Hotel Selva Arenal

Carrer Girona 17 Llucmajor Illes Balears
€62
1 Oct - 2 Oct
includes taxes & fees
Hotel Selva Arenal
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
€78
1 Oct - 2 Oct
includes taxes & fees
5.4/10 (64 reviews)
BJ Hostal Bona Vista
BJ Playa Blanca

BJ Playa Blanca

C/ Levante 12 Sant Llorenc des Cardassar Illes Balears
€82
1 Oct - 2 Oct
includes taxes & fees
BJ Playa Blanca
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
€100
5 Oct - 6 Oct
includes taxes & fees
7/10 Good! (239 reviews)
Hotel Houm Nets - Adults Only
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
€118
13 Sept - 14 Sept
includes taxes & fees
7.8/10 Good! (68 reviews)
My Rooms Manacor Centre by My Rooms Hotels

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts beautiful beaches ideal for relaxation and outdoor activities.
  • Rich Cultural Heritage: Explore historic churches and the intriguing Petra Archaeological Museum.
  • Picturesque Landscapes: Discover the enchanting Petra Valley, perfect for nature lovers.
  • Local Markets: Enjoy a unique shopping experience with local crafts and produce.
  • Diverse Accommodation: Find a range of lodging options, from family-friendly hotels to charming agritourism stays.

Find great hotels near Petra

Petra, nestled in the enchanting Balearic Islands, offers a delightful array of accommodation options to suit every traveller's needs. From family-friendly hotels to charming agritourism properties, you can enjoy a memorable beach vacation or an adventure-filled getaway. Whether you seek cheap hotels near Petra or a unique stay in the heart of the village, you’re sure to find the perfect lodging for your holiday experience.

  • Iberostar Waves Alcudia Park: Nestled along the stunning coastline, Iberostar Waves Alcudia Park is a 4-star hotel offering a beach-centric getaway just 22.5km from Petra. With a guest rating of 8.6, this property is ideal for those seeking a sun-drenched holiday. The hotel boasts direct access to the beach, allowing guests to indulge in the Mediterranean lifestyle. Enjoy spacious accommodations with modern amenities, a variety of dining options, and leisure facilities that enhance your seaside experience.
  • Iberostar Waves Playa de Muro: Located 20.9km from Petra, Iberostar Waves Playa de Muro is a family-friendly 4-star hotel rated 8.4 by guests. This property combines beach fun with family-oriented amenities, making it an excellent choice for those holidaying with children. Enjoy direct beach access alongside a range of facilities tailored for younger guests, including a shared playground, free cribs, and an exciting arcade game room. The hotel’s welcoming atmosphere and convenient services ensure a delightful family escape.
  • Valentin Playa de Muro: Just 17.7km from Petra, Valentin Playa de Muro is a charming 3-star hotel boasting an impressive guest rating of 9.0. This beachside retreat offers direct access to the sandy shores, ensuring a relaxing beach holiday. The hotel features comfortable accommodations and a friendly ambience, making it a suitable pick for those looking to unwind by the sea. Enjoy the warm hospitality and a range of amenities designed to enhance your coastal stay.

Where to stay near Petra

Petra, nestled in the Balearic Islands, offers a delightful blend of beach and cultural experiences. While exploring this charming city, you’ll discover hidden gems and family-friendly spots, perfect for a romantic getaway. Nearby, the beautiful coastline beckons for outdoor adventures, and local markets provide a unique shopping experience. With a touch of luxury in your Petra holidays, you’ll find the ideal setting for relaxation and enjoyment amidst friendly locals.

  • Llubi: Situated approximately 12.9km from Petra, Llubi is a charming city that appeals to both families and outdoor enthusiasts. The travel experience here is quite steady throughout the year, with visitor numbers reaching their peak in April and from July to August. Llubi offers a delightful mix of activities, including a planetarium observatory and recreational areas, making it an ideal spot for family outings. The nearby beaches and marina add to its allure, inviting travellers to unwind and soak in the sun.
  • Sant Llorenc des Cardassar: Located around 14.5km from Petra, Sant Llorenc des Cardassar is a city that boasts stunning scenery and a vibrant beach culture. The travel experience is highly seasonal, with the influx of visitors peaking in June to July and October. This city is perfect for beach lovers and those seeking outdoor adventures. With its beautiful beaches and recreational areas, Sant Llorenc des Cardassar provides ample opportunities for relaxation and exploration, making it a must-visit destination.
  • Lloret de Vistalegre: Just 11.3km from Petra, Lloret de Vistalegre is a city that thrives on outdoor activities and sports. The visitor numbers here peak in June to August, with a slight decrease in the cooler months. Travellers flock to this vibrant area for its golf courses and private country clubs, alongside its inviting beaches and marinas. Whether you're looking to engage in sports or simply enjoy a day at the beach, Lloret de Vistalegre offers an exciting experience for all.

Things to do near Petra

Shopping

In Petra, you can explore local markets for unique souvenirs and gifts. If you're up for a drive, head to the nearby town of Manacor, where you’ll find the popular shopping centre, Mallorca Fashion Outlet, offering a range of brands at discounted prices.

Recreation

At the tranquil retreat of Son Vives, indulge in rejuvenating wellness therapies amid beautiful natural surroundings. Experience yoga sessions tailored to all levels, refreshing spa treatments using local ingredients, and nutritious cuisine that nourishes the body and soul, ensuring a restorative getaway in the heart of Petra.

Adventure

At Forestal Park, located 32.2km from Petra, immerse yourself in an exhilarating zipline and ropes course experience. Surrounded by nature, this adventure venue offers a thrilling outdoor atmosphere, perfect for those seeking excitement and a touch of adrenaline in the stunning Balearic landscape.

Nightlife

Explore the vibrant atmosphere at Bar La Plaza in the heart of Petra, where you can enjoy refreshing cocktails and mingle with locals. For a more laid-back vibe, visit Es Celler de Petra for a selection of wines and tapas while soaking in the charming surroundings.

*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 destination for a holiday. Visitors can explore various points of interest, including stunning beaches, historic churches, and beautiful water features. Noteworthy attractions in and around Petra include the picturesque Petra Valley, the intriguing Petra Archaeological Museum, and the charming Petra Church. Whether you're seeking relaxation or adventure, Petra caters to all types of travellers.

  • Santuari de Sant Salvador: Nestled 19.3km from Petra, this stunning monastery offers a rich cultural experience. Its serene atmosphere and panoramic views of the surrounding landscape provide a tranquil setting for reflection and exploration of its historical significance.
  • Ermita de Bonany: Located within Petra, this charming church is a gem of cultural heritage. Visitors can admire its beautiful architecture and enjoy the peaceful ambience, making it a perfect spot for quiet contemplation.
  • Playa de Muro: Situated 20.9km from Petra, Playa de Muro boasts golden sands and crystal-clear waters. This beach is ideal for sunbathing and enjoying the refreshing sea breeze, offering a delightful escape into nature.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Reaching Petra in the Balearic Islands is convenient via major airports, notably Palma de Mallorca (PMI), situated 33.8km away. Excellent hotel choices near PMI include the 5-star Hotel Cappuccino and Calatrava Hotel, both approximately 8.0km from the airport, offering various transportation services including 24-hour airport shuttles. Another option is the Summum Boutique Hotel, also 8.0km from PMI. Alternatively, Mahon Airport (MAH) on Minorca is 99.8km away, with nearby accommodations like the 4-star Senator Port Mahón and Cristine Bedfor Mahón Boutique Hotel, both located around 4.8km from the airport. These options provide a comfortable stay with accessible transport links to your chosen airport.

Frequently asked questions

Where is the best place for a stay in Petra?
Aubamar Palma Resort, 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 Grupotel Cala Marsal Natura Hotel and Grupotel Taurus Park. See all available top hotels, or 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 157 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 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