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

Petra Hotels from S$84

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

Hotel
Breakfast included
Reserve now, pay later
Adults only
Spa

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

Casal de Petra - Rooms & Pool by My Rooms Hotels
Petra
United Kingdom
WILLIAM
S$104
includes taxes & fees
30 Aug - 31 Aug
Casal de Petra - Rooms & Pool by My Rooms Hotels

2. Bytra Boutique Hotel

Bytra Boutique Hotel
Petra
Germany
Samuel
S$340
includes taxes & fees
22 Sept - 23 Sept
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
S$437
includes taxes & fees
28 Aug - 29 Aug
Es Figueral Nou Hotel Rural & Spa - Adults Only +12

4. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
Felanitx
United Kingdom
Francois
S$219
includes taxes & fees
27 Sept - 28 Sept
Grupotel Cala Marsal Natura Hotel

5. Hotel THB Felip - Adults Only

Hotel THB Felip - Adults Only
Manacor
United States
Andres
S$217
includes taxes & fees
27 Sept - 28 Sept
Hotel THB Felip - Adults Only

6. Cap Vermell Grand Hotel

Cap Vermell Grand Hotel
Capdepera
United States
aurore
S$818
includes taxes & fees
7 Sept - 8 Sept
Cap Vermell Grand Hotel

7. Catalonia Del Mar - Adults Only

Catalonia Del Mar - Adults Only
Son Servera
United Kingdom
Debbie
S$217
includes taxes & fees
30 Aug - 31 Aug
Catalonia Del Mar - Adults Only

8. BQ Can Picafort Hotel

BQ Can Picafort Hotel
Santa Margalida
United Kingdom
Anonymous traveller
S$237
includes taxes & fees
26 Sept - 27 Sept
BQ Can Picafort Hotel

9. Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
Son Servera
United States
Tye
S$381
includes taxes & fees
15 Sept - 16 Sept
Hipotels Eurotel Punta Rotja & Spa

10. Iberostar Selection Albufera Playa - All Inclusive

Iberostar Selection Albufera Playa - All Inclusive
Muro
United Kingdom
Samuel
S$839
includes taxes & fees
16 Sept - 17 Sept
Iberostar Selection Albufera Playa - All Inclusive

11. Canyamel Park Hotel & Spa - Adults Only

Canyamel Park Hotel & Spa - Adults Only
Capdepera
United Kingdom
Sophie
S$329
includes taxes & fees
30 Aug - 31 Aug
Canyamel Park Hotel & Spa - Adults Only

12. ICON Valparaiso - Adults Only

ICON Valparaiso - Adults Only
Manacor
United States
Zusanna
S$445
includes taxes & fees
30 Aug - 31 Aug
ICON Valparaiso - Adults Only

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

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
United Kingdom
Christopher
S$710
includes taxes & fees
1 Sept - 2 Sept
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

14. The Sea Hotel by Grupotel - Adults Only

The Sea Hotel by Grupotel - Adults Only
Santa Margalida
United Kingdom
lynette
S$333
includes taxes & fees
19 Sept - 20 Sept
The Sea Hotel by Grupotel - Adults Only

15. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United States
Shelsey Melanie
S$220
includes taxes & fees
14 Sept - 15 Sept
Hotel THB Gran Playa - Adults Only

16. Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
Llucmajor
United States
Jada A
S$424
includes taxes & fees
15 Sept - 16 Sept
Hacienda Son Antem Golf Resort, Autograph Collection

17. Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only
Son Servera
United Kingdom
Rachel
S$312
includes taxes & fees
20 Sept - 21 Sept
Talayot Hotel by Senator - Adults Only

18. Iberostar Selection Albufera Park - All Inclusive

Iberostar Selection Albufera Park - All Inclusive
Muro
United Kingdom
James
S$917
includes taxes & fees
25 Sept - 26 Sept
Iberostar Selection Albufera Park - All Inclusive

19. Hipotels Mediterráneo Hotel - Adults Only

Hipotels Mediterráneo Hotel - Adults Only
Sant Llorenc des Cardassar
United Kingdom
James
S$416
includes taxes & fees
29 Aug - 30 Aug
Hipotels Mediterráneo Hotel - Adults Only

20. Hotel JS Sol de Alcudia

Hotel JS Sol de Alcudia
Alcúdia
United Kingdom
Cameron
S$259
includes taxes & fees
30 Aug - 31 Aug
Hotel JS Sol de Alcudia
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

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

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

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
"Excellent"
Catherine 4-night trip
Posted 9 hours ago
Grupotel Playa de Palma Suites & Spa
Ona Luna Park

Ona Luna Park

8/10 Good
"Was good 👍👍👍👍👍👍👍👍👍"
Fatima 7-night trip
Posted 9 hours ago
Ona Luna Park
tent Arenal

tent Arenal

10/10 Excellent
"Excellent breakfast and well equipped"
Orsolya 5-night trip
Posted 11 hours ago
tent Arenal
Aubamar Palma Resort

Aubamar Palma Resort

10/10 Excellent
"Excellent hotel, lovely facilities and very helpful staff"
Alexandra 5-night trip
Posted 1 day ago
Aubamar Palma Resort
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

8/10 Good
"I absolutely loved my stay here. A beautiful hotel with amazing pools. Breakfast has alot of variety and I enjoyed it every morning. Staff were so lovely, especially the household staff. My room was extremely clean and comfortable. Air-conditioning was fantastic and much needed in 30+ degrees. There's not many places I go back to but this is definitely one place I'll return to. My only thing to complain about was the extremely poor wifi. Not usable at all. The location is truly incredible, with perfect beaches and restaurants. I'll be back sooner than later. Thankyou"
Deirdre 7-night trip
Posted 2 days ago
Grupotel Cala Marsal Natura Hotel
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

10/10 Excellent
"lovely staff, calm hotel"
Amber 1-night trip
Posted 2 days ago
Hotel Costa Mediterraneo - Adults Only +16
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt

10/10 Excellent
"Incredible hotel with all the amenities and facilities required for a relaxing break by the sea. All the staff were attentive and willing to go the extra mile which made us feel at home. Will be returning"
Christopher 4-night trip
Posted 2 days ago
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

10/10 Excellent
"Very friendly and helpful, accommodating as well. Cleaned the room beautifully every day, great breakfast and pools"
Nicholas Stephen 5-night trip
Posted 3 days ago
Inturotel Cala Esmeralda Beach Hotel & Spa - 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 days ago
tent Playa de Palma

More cheap stays in Petra

Hostal Residencia San Francisco

Hostal Residencia San Francisco

Carrer l'Orada 3 Felanitx Illes Balears
S$84
20 Sept - 21 Sept
includes taxes & fees
6.8/10 (81 reviews)
Hostal Residencia San Francisco
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
S$96
30 Aug - 31 Aug
includes taxes & fees
6.6/10 (432 reviews)
Hotel Costa Mediterraneo - Adults Only +16
Hostal Alma

Hostal Alma

Cami de Can Socies Alcúdia Mallorca
S$137
3 Sept - 4 Sept
includes taxes & fees
Hostal Alma
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
S$138
16 Sept - 17 Sept
includes taxes & fees
5.4/10 (63 reviews)
BJ Hostal Bona Vista
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
S$140
31 Aug - 1 Sept
includes taxes & fees
7.8/10 Good! (164 reviews)
Hotel Playa Sol
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
S$181
9 Sept - 10 Sept
includes taxes & fees
Hotel Houm Nets - Adults Only

Find out more about Petra

Top reasons to visit Petra

  • Charming Beaches: Petra boasts picturesque beaches perfect for relaxation and water activities.
  • Rich Historical Insights: The Petra Museum offers a fascinating glimpse into the region's history and culture.
  • Stunning Churches: Explore the captivating architecture of local churches that reflect the area's heritage.
  • Outdoor Adventures: Engage in various outdoor activities, including golfing at local courses.
  • Unique Shopping Experiences: Discover hidden gems and local markets for a true taste of Balearic culture.

Find great hotels near Petra

Discover a delightful selection of accommodations in Petra, Balearic Islands, catering to every type of traveller. From family-friendly hotels to charming agritourism properties, you'll find options that promise a memorable beach vacation or adventurous getaway. Whether you're searching for budget-friendly stays or luxurious retreats near Petra, our curated list of hotels ensures you will enjoy comfort and convenience during your holiday.

  • Grupotel Gran Vista & SPA: Nestled 17.7km from Petra, the 4-star Grupotel Gran Vista & SPA is a family-friendly haven that combines adventure with relaxation. This hotel boasts direct access to the beach, making it an excellent choice for those seeking sun and sea. Guests can indulge in a variety of adventure sports, such as archery and mountain biking, available onsite, while nearby activities include horse riding and windsurfing. Families will appreciate the dedicated amenities for children, including supervised childcare, a playground, and an arcade game room, ensuring an enjoyable stay for all ages.
  • Iberostar Waves Alcudia Park: Located 22.5km from Petra, the 4-star Iberostar Waves Alcudia Park is ideal for beach enthusiasts. With direct access to the stunning shoreline, this hotel offers a serene setting for relaxation and rejuvenation. The property is designed to enhance the beach experience, providing a perfect backdrop for sunbathing, swimming, and enjoying seaside activities. Its inviting atmosphere and proximity to the beach make it a favoured choice for those looking to immerse themselves in the coastal charm of the Balearic Islands.
  • Eix Lagotel Holiday Resort: Situated 22.5km from Petra, the 4-star Eix Lagotel Holiday Resort caters to families and business travellers alike. This resort offers numerous adventure sports options nearby, including hiking, sailing, and mountain biking, appealing to the adventurous spirit. The hotel ensures a family-friendly environment with amenities such as a children’s club, playground, and onsite mini-golf, making it an excellent choice for those travelling with young ones. The blend of leisure and business facilities provides a versatile stay for various types of travellers.

Where to stay near Petra

Petra, located in the enchanting Balearic Islands, offers a delightful blend of beach, culture, and outdoor experiences. Visitors can unwind in its tranquil atmosphere, perfect for families and couples alike. Explore hidden gems, indulge in luxury holidays, and enjoy unique shopping experiences. Nearby towns also provide a chance to immerse yourself in local culture while relishing the friendly hospitality of the region. Petra is truly a charming destination for every type of traveller.

  • Mallorca Island: This stunning island, situated 12.9km from Petra, offers a diverse and vibrant experience for visitors. With its beautiful beaches and outdoor activities, Mallorca Island draws in tourists year-round, with peak arrivals in April and from June to July. The island is perfect for those seeking a mix of beach relaxation and city exploration. Popular activities include enjoying the recreational areas and indulging in a round of golf. The local landmarks, such as family-friendly beaches and marinas, create a picturesque backdrop for your vacation.
  • Ariany: Located a mere 4.8km from Petra, Ariany is a charming city that welcomes visitors throughout the year, with a slight increase in footfall during April, July, and September. Known for its inviting beaches and outdoor pursuits, Ariany is an ideal spot for those looking to unwind in a tranquil setting. Guests can enjoy a variety of recreational activities and golf courses while taking in the beautiful surroundings. The proximity to beautiful beaches and marinas makes Ariany a delightful stop on your journey.
  • Manacor: Positioned 9.7km from Petra, Manacor is a vibrant city that attracts visitors consistently throughout the year, with peak seasons occurring in June to July and September. It's a haven for those who appreciate scenic beauty and outdoor adventures. Visitors can explore recreational areas and golf courses, while the local beaches offer relaxation and fun for families. The charming town neighbourhoods provide an authentic taste of local life, making Manacor a must-visit during your holiday.

Things to do near Petra

Shopping

In Petra, visit local shops for unique souvenirs and gifts, reflecting the culture of the Balearic Islands. If you're up for a drive, Palma's El Corte Inglés, located around 48.3km away, features a wide selection of brands and products across multiple departments.

Recreation

Experience rejuvenation at Son Servera Spa, where you can indulge in holistic treatments and soothing massages. Enjoy tranquil surroundings and unwind in the wellness centre, while nearby, the beautiful beaches of Mallorca offer opportunities for swimming and sunbathing.

At La Reserva Rotana, partake in yoga sessions amidst nature, complemented by organic meals. Explore the surrounding vineyards for leisurely walks and enjoy wine tasting to enhance your relaxation.

Adventure

At Forestal Park, located 32.2km from Petra, thrill-seekers can navigate challenging zip lines and ropes courses amidst stunning natural surroundings. Experience the exhilaration of soaring through the treetops while enjoying the fresh air and picturesque views of the Balearic landscape.

Nightlife

Explore the vibrant atmosphere at Bar Tico, where you can enjoy a variety of cocktails and tapas. For a lively night, visit La Pérgola, featuring local music and dancing, creating a delightful blend of socialising and entertainment under the stars.

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

Find the best attractions in and around Petra

Petra, located in the Balearic Islands, offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can explore local attractions such as picturesque beaches, stunning churches, and captivating water features. For those keen on history, the Petra Museum provides insights into the region, while nearby points of interest include Petra Valley and the entrance to the renowned Petra in Jordan. This charming destination is perfect for travellers seeking a diverse holiday experience.

  • Santuari de Sant Salvador: Located 19.3km from Petra, this monastery offers a serene atmosphere steeped in history and culture. Visitors can appreciate its stunning architecture and panoramic views of the surrounding landscape, making it a perfect spot for reflection.
  • Plaza de Santa María La Mayor: Situated 20.9km from Petra, this vibrant square is a hub of city life and culture. It features charming cafes and shops, inviting visitors to immerse themselves in the local scene while enjoying the beauty of the surrounding architecture.
  • Ermita de Bonany: Nestled within Petra, this quaint church provides a peaceful retreat. Its cultural significance and serene environment make it an ideal place for contemplation and to appreciate local heritage.

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.

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 its major airports. Palma de Mallorca Airport (PMI) is situated 33.8km away, with excellent nearby hotels such as the 5-star Aubamar Palma Resort and Iberostar Selection Playa de Palma, both within 3.2km of the airport. Alternatively, Mahon Airport (MAH-Minorca), located 99.8km from Petra, offers luxurious options like Barcelo Nura and Bordoy Casa Ládico, each approximately 6.4km away. Many of these hotels provide various transportation services, including airport shuttles, making it easy to travel to and from the airports.

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 Playa de Palma Suites & Spa and Grupotel Cala Marsal Natura Hotel. 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. Top sights around the area include Playa de Muro and Alcúdia Beach. In Petra, there are 160 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