Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Petra on Hotels.com. These Petra hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Petra
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Petra?




Grupotel Cala Marsal Natura Hotel
Grupotel Cala Marsal Natura Hotel



Aubamar Palma Resort
Aubamar Palma Resort



Bytra Boutique Hotel
Bytra Boutique Hotel



Hotel THB El Cid - Adults Only
Hotel THB El Cid - Adults Only



Ynaira Hotel & Spa
Ynaira Hotel & Spa



Hotel JS Palma Stay - Adults Only
Hotel JS Palma Stay - Adults Only



Rotana la Reserva
Rotana la Reserva



Curolla Petit Hotel
Curolla Petit Hotel



Grupotel Playa de Palma Suites & Spa
Grupotel Playa de Palma Suites & Spa



THB Gran Bahia Hotel and Apartments
THB Gran Bahia Hotel and Apartments



Hotel Central Maria
Hotel Central Maria



Finca Sa Bastida Luxury Retreat & Spa - Adults Only
Finca Sa Bastida Luxury Retreat & Spa - Adults Only



THB Bamboo Alcudia Hotel - Adults Only
THB Bamboo Alcudia Hotel - Adults Only



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



Agroturismo es Mayolet
Agroturismo es Mayolet



Hotel Can Joan Capó - Adults Only
Hotel Can Joan Capó - Adults Only



Son Penya Petit Hotel & Spa - Adults Only
Son Penya Petit Hotel & Spa - Adults OnlyGo beyond your typical stay in Petra
Our prices for hotels in Petra are cheapest in February
Price trends for hotels in Petra
Top landmarks in Petra
Ermita de Bonany
Vinyes I Bodegues Miquel Oliver
Fray Junipero Serra Museum
Learn more about Petra
Petra is well-known for its attractions such as Ermita de Bonany and Fray Junipero Serra Museum.
See all hotels in Petra
Check out reviews of Petra hotels guests love
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
"Beautiful hotel near to Cala Esmeralda .Staff very friendly 🏖️"
Aubamar Palma Resort
"Great resort. The staff were so friendly and helpful all throughout our stay. The rooms were clean and comfortable. The breakfast was great. The rooftop is stellar."
Grupotel Molins
"We had a really wonderful time staying here! The hotel location is perfectly placed on the beach and around several restaurant options that were delicious and well priced! The staff was wonderfully helpful in recommending activity and sites to see! Lovely experience."
Grupotel Maritimo
"Grupotel Maritimo is a genuinely delightful stay — calm, welcoming, and wonderfully well‑run. The breakfast setup is a standout: beautifully organised, fresh, and offering an impressive range of hot dishes, fruit, pastries, and made‑to‑order options that make mornings feel effortless. Staff throughout the hotel are pleasant, warm, and consistently helpful, adding a relaxed friendliness that suits the quiet atmosphere. The rooms are well‑appointed, comfortable, and appropriately designed for unwinding after a day in Alcúdia Despite being close to everything, the hotel maintains a peaceful vibe, perfect for couples or anyone seeking a restful base. Overall, Grupotel Maritimo delivers a polished, enjoyable experience with great food, great people, and great comfort — a hotel that gets the important things right."
Grupotel Taurus Park
"Very friendly staff, room could have been cleaner in terms of dust and nooks but not a huge deal, good breakfast food, close to downtown, free on site parking for car renters."
Sarena de Muro Resort Mallorca, part of Destination by Hyatt
"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."
Cap Vermell Grand Hotel
"Beautiful property and amazing staff!"
Grupotel Playa de Palma Suites & Spa
"Wonderful grounds, the spa is fantastic and free, the breakfast is delicious."
tent Playa de Palma
"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."
Frequently asked questions
Find out more about Petra
Unveiling Petra: A Timeless Journey Through Ancient Wonders and Breathtaking Landscapes
Nestled in the heart of Mallorca, Petra offers a charming glimpse into traditional Balearic life. This off-the-beaten-path gem is known for its stunning architecture, including the iconic 13th-century Church of St. Peter and the quaint streets lined with stone houses. Explore local museums that celebrate the region's rich history and visit the nearby enchanting landscapes of the Tramuntana mountains. Indulge in authentic Mallorcan cuisine at cozy local restaurants. With its serene ambiance, Petra is perfect for those seeking culture, tranquility, and a taste of genuine island life, making it an ideal destination for both romantic getaways and cultural explorations.
Whispers of Antiquity: Unveiling Petra's Timeless Treasures
Nestled in the heart of Mallorca, Petra is a charming village that offers a delightful escape into the Balearic Islands' rich culture and history. Known for its picturesque streets and traditional stone architecture, Petra is home to the fascinating Museu de la Vídua, celebrating local heritage. Wander through its quaint plazas, savor authentic Mallorcan cuisine at local restaurants, and discover the nearby stunning landscapes perfect for hiking and cycling. With cozy accommodations and a laid-back vibe, Petra is an ideal destination for travelers seeking an off-the-beaten-path experience infused with cultural charm.
Discover great hotels near Petra
In Petra, you'll find a variety of accommodations ranging from cozy guest houses to luxury hotels. Many options offer stunning views and convenient access to dining and local attractions. Enjoy a mix of traditional and modern amenities, making your stay both comfortable and memorable. Here are some of the most popular hotels with our travelers near Petra:
- Villa in SineuOpens in a new window: This charming lodging option captivates travelers seeking a unique experience in Petra. The hotel features a comfortable setting that emphasizes relaxation, making it a great choice for leisure travelers. With a range of dining options, including breakfast and dinner services, guests can indulge in delightful culinary experiences. The nearby recreational activities, such as hiking and biking, enhance the adventurous spirit of the stay. The stunning mountain views and rural surroundings provide a picturesque backdrop, contributing to a serene atmosphere that frequent travelers appreciate.
- Mater Ariany HotelOpens in a new window: Mater Ariany Hotel is an inviting 3.5-star hotel with a remarkable guest rating of 9.2 out of 10. Perfect for leisure travelers, this property offers a delightful array of dining options, including a restaurant with reservation-required dinners. The nearby hiking and biking opportunities invite guests to explore the beautiful landscape, while the entertainment options, like a flat-screen television, ensure a cozy evening in. The combination of excellent amenities, captivating views, and a welcoming atmosphere makes this hotel a favorite for those seeking comfort and distinctive experiences.
- Ynaira Hotel & SpaOpens in a new window: Ynaira Hotel & Spa is a luxurious 4.5-star hotel boasting an impressive guest rating of 9.4 out of 10. This property is ideal for those desiring a spa-themed vacation experience, featuring a full-service spa that offers massages and various wellness treatments. The outdoor pool creates a perfect setting for relaxation, allowing travelers to soak in the sun while enjoying the upscale ambiance. With an emphasis on luxury and comfort, the hotel provides a sophisticated retreat that draws travelers looking for high-quality journeys and curated experiences.
Discover great hotels near Petra
In Petra, you'll find a range of accommodations, from cozy guesthouses to luxurious hotels. Many options offer stunning views and convenient access to the archaeological site. Dining choices abound, featuring local cuisine and international dishes, ensuring a delightful stay in this historic destination. Here are some of our travelers' favorite hotels near Petra:
- Villa in SineuOpens in a new window: This inviting lodging option offers a comfortable retreat for travelers seeking a stylish stay in Petra. With its appealing atmosphere, the hotel provides a variety of amenities designed for relaxation and enjoyment. Noteworthy features include convenient dining options to satisfy diverse palates, as well as recreational activities such as hiking and biking nearby. The stunning mountain and rural views enhance the overall experience, making it a favorite among frequent travelers looking for distinctive and memorable experiences.
- Mater Ariany HotelOpens in a new window: This 3.5-star hotel shines with an impressive guest rating of 9.2 out of 10, positioning itself as a top choice for leisure travelers. Guests will appreciate the array of dining options, including a buffet breakfast, restaurant dinners, and snack bar offerings. The vibrant atmosphere is complemented by entertainment amenities like a flatscreen television. Outdoor enthusiasts will enjoy nearby hiking and biking opportunities, all within a picturesque setting that showcases the beauty of the surrounding mountains and countryside.
- Ynaira Hotel & SpaOpens in a new window: This luxurious 4.5-star hotel is a perfect haven for travelers desiring a spa-themed vacation experience. With a remarkable guest rating of 9.4 out of 10, the hotel offers an exquisite full spa service alongside an inviting indoor pool. Guests can indulge in rejuvenating treatments, including massages and a traditional Turkish bath. The sophisticated ambiance, combined with high-end amenities, creates a serene escape tailored for those seeking relaxation and pampering during their stay in Petra.
Where to stay near Petra
When visiting Petra, Balearic Islands, Spain, consider staying in Muro, Manacor, or Sant Llorenc des Cardassar. Muro is great for family-friendly beach activities, Manacor offers rich Roman history alongside beautiful coastlines, and Sant Llorenc des Cardassar is known for its charming atmosphere. For first-time visitors, Muro is the best choice, providing easy access to both beaches and family-oriented attractions.
- ManacorOpens in a new window: Manacor is a charming town known for its rich history and beautiful beaches. It's a fantastic place to stay if you're looking to explore the local culture, with attractions like the stunning Church of Our Lady of Sorrows and the famous pearl factory. You can also enjoy the nearby sandy shores, perfect for a family day out. Manacor's central location makes it easy to venture to other parts of Mallorca, while its laid-back vibe offers a relaxing escape from more tourist-heavy areas.
- Sant Llorenc des CardassarOpens in a new window: For a taste of authentic Mallorca, Sant Llorenc des Cardassar is a hidden gem. This town boasts a beautiful natural landscape and is close to some of the island’s best beaches. It's a great spot for families and those who enjoy a quieter atmosphere. You can explore local markets and enjoy a leisurely stroll through its picturesque streets, soaking in the local charm and community spirit that makes this area special.
- MuroOpens in a new window: Muro is perfect if you’re looking for family-friendly beach fun. This area is known for its stunning coastline and natural parks, making it ideal for outdoor activities like hiking and cycling. You can relax on the beautiful beaches or explore the nearby Albufera Natural Park, which is a haven for birdwatchers and nature lovers. Muro's inviting atmosphere and proximity to other scenic spots ensure a delightful stay, blending relaxation with opportunities for exploration.
Things to do in Petra
Petra enchants visitors with its stunning desert landscapes, where towering cliffs and ancient rock formations create a breathtaking backdrop for exploration. Wander through winding canyons, enjoy sunset hikes, and savor local cuisine at charming eateries. With romantic hotels nearby, it's an ideal destination for couples seeking adventure and relaxation.
- Playa de Can PicafortOpens in a new window – Sink your toes into the soft sand at Playa de Can Picafort, a stunning beach perfect for sunbathing or taking a refreshing dip in the crystal-clear waters. The vibrant atmosphere makes it a great spot to relax and enjoy the Mediterranean sun.
- Cala MendiaOpens in a new window – Explore the charming neighborhood of Cala Mendia, where local shops and eateries invite you to experience the laid-back lifestyle of Mallorca. Wander through its picturesque streets and discover hidden gems waiting around every corner.
- Artestruz MallorcaOpens in a new window – Visit Artestruz Mallorca, a unique farm where you can learn about ostrich farming. Engage with these fascinating birds and enjoy a guided tour that reveals the intriguing aspects of this unusual agricultural venture.
- Playa de MuroOpens in a new window – Head to Playa de Muro for a day of fun in the sun! This beautiful beach boasts shallow waters, making it ideal for families. Enjoy beachside activities, from paddleboarding to leisurely strolls along the shore.
- Cala Sa NauOpens in a new window – Discover the scenic beauty of Cala Sa Nau, a stunning beach surrounded by cliffs and lush greenery. This hidden gem is perfect for those looking to escape the crowds and enjoy a more tranquil beach experience, with opportunities for snorkeling in the clear waters.
4 tips for savvy savings when booking a hotel in Petra
- Book for the cheapest times: The most affordable time to visit Petra is during January, February, and November, when hotel prices are typically lower. For an enriching experience that allows you to fully explore the area’s key landmarks, cultural sites, and historical attractions, a stay of at least 5 to 6 days is recommended. This timeframe provides a great value for money, enabling you to visit important places such as museums and historical sites while staying on a budget. With the potential for prices to drop during these months, you can enjoy a memorable trip without breaking the bank.
- Look for last-minute deals on Hotels.com: To find great options for your stay in Petra, explore the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates on quality accommodations close to your travel dates. For an enhanced experience, consider using the Smart ShoppingOpens in a new window tool available via the app, which helps you compare hotel prices and amenities, making it easier to select your ideal stay. By enabling email alerts or push notifications, you could stay informed about any flash sales or special promotions, so you’re more likely to find our best options for a pleasant getaway.
- Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you find a better deal on your stay at a hotel in Petra. If you're interested in a more personalized experience, boutique hotels might offer unique accommodations that could provide better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we can suggest alternative dates that might help you discover more affordable options.
- Consider your location: Hotels near the city center usually tend to be pricier, but thanks to Petra's great public transportation options, you might discover a more affordable independent hotel located a bit farther out that still has good connections. If you're interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby towns, you can often find great value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
4 tips for savvy savings when booking a hotel in Petra
- Book for the cheapest times: The most budget-friendly time to visit Petra is during January, February, and November, when hotel prices tend to be lower. For a fulfilling experience that includes key landmarks and cultural attractions, a stay of at least 5 to 6 days is recommended. This duration allows visitors to fully explore historical sites and museums, all while enjoying great value for money on their trip. By planning your visit during these months, you can take advantage of potentially lower prices and make the most of your cultural adventure in Petra.
- Look for last-minute deals on Hotels. com: To discover last-minute deals to Petra, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels. com, where you may find discounted rates on top accommodations close to your travel date. You could also enable email alerts or push notifications to stay updated on flash sales and special promotions, ensuring you don’t miss out on opportunities to enjoy a luxurious stay. Additionally, Smart ShoppingOpens in a new window is a useful comparison tool within the app that helps travelers compare hotel prices and amenities, so you’re more likely to see the best options available for your last-minute getaway.
- Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal for your stay in a Petra hotel. If you're interested in a unique experience, boutique hotels often provide a more personalized touch and sometimes offer better value. When you book through Hotels. com, we’ll inform you whether the price for your chosen dates is above or below the average rate. If the price is on the higher end, we can suggest more affordable dates that might help you save.
- Consider your location: Hotels near the city center usually tend to be more expensive, but with Petra's great public transportation options, you might discover a more affordable independent hotel a bit farther out that still has good connections. If you're interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby towns, you can often find excellent value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
Best time to go to Petra
Petra experiences its lowest average temperature in February, at 53.6°F (12.0°C), while August is the hottest month, with an average temperature of 79.2°F (26.2°C). November is usually the wettest month. April, July, and September are the peak travel months in Petra, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. On the other hand, January, November, and December tend to be quieter times to visit, marked by no to light rainfall and mostly sunny conditions.
Best time to go to Petra
Petra experiences its lowest average temperature in February, at 53.6°F (12.0°C), while August is the hottest month, with an average temperature of 79.2°F (26.2°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Petra, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by no to light rainfall and mostly sunny conditions.
Keep exploring
- Hotels in Campos
- Family Friendly in Mallorca Island
- Hotels in Felanitx
- 2 Star Hotels in Manacor
- 4 Star Hotels in Muro
- Guesthouses in Mallorca Island
- 2 Star Hotels in Sant Llorenc des Cardassar
- Beach in Manacor
- Hotels in Lloret de Vistalegre
- All-Inclusive in Manacor
- Hotels in Porreres
- Hotels in Santa Margalida
- El Pilarí Hotels
- Can Pastilla Hotels
- S'Aranjassa Hotels
- Hotels in Vilafranca de Bonany
- Marriott Hotels in Mallorca Island
- Ski in Mallorca Interior
- Cabins in Mallorca Island
- Son Sant Joan Hotels
- Hotels near Majorica Factory Shop
- Hotels in Cala Romantica
- Omni Hotels in Mallorca Island
- Hotels near Cala Varques
- Hostels in Mallorca Interior
- Boutique in Mallorca Island
- Hotels in Muro
- Romantic in Mallorca Island
- 5 Star Hotels in Mallorca Interior
- Pet Friendly in Mallorca Island
- Countryhouse in Mallorca Interior
- Cottages in Mallorca Island
- Hotels near Els Calderers
- 3 Star Hotels in Manacor
- Movenpick Hotels in Mallorca Island
- Hotels in Cala Millor
- 5 Star Hotels in Llucmajor
- Hotels in Arta
- 2 Star Hotels in Mallorca Interior
- Hotels in Can Picafort
- Luxury in Manacor
- 5 Star Hotels in Alcúdia
- Hotels in Maria de la Salut
- Aparthotels in Manacor
- Adults Only in Mallorca Island
- 4 Star Hotels in Can Picafort
- 3 Star Hotels in Petra
- Sandman Hotels in Torrent de Son Valls
- Budget in Manacor
- Hotels in Sineu
- Historical in Mallorca Interior
- Best Western Hotels in Mallorca Island
- Winery in Mallorca Island
- Shangri-La Hotels in Mallorca Island
- Spa in Manacor
- 3 Star Hotels in Santa Margalida
- La Quinta Inn & Suites Hotels in Mallorca Island
- Hotels in Sant Joan
- 4 Star Hotels in Manacor
- Hotels in Manacor
- Hotels in Porto Cristo Novo
- NH Hotels in Mallorca Island
- Hotels in Porto Cristo
- Steigenberger Hotels in Mallorca Island
- Hotels in Ariany
- Hotels in Llubi
- Chalets in Mallorca Island
- Houseboats in Mallorca Island
- Apartments in Mallorca Island
- Mandarin Oriental Hotels in Mallorca Island
- Hotels in Calas de Mallorca
- Hotels in Son Servera
- Hotels in Sant Llorenc des Cardassar
- Old Town Alcúdia Hotels
- Hotels near Rafa Nadal Sports Centre
- Pousadas in Mallorca Island
- Hotels in Costitx
- Caravanparks in Mallorca Island
- Melia Hotels in Mallorca Island
- Barcelo Hotels in Mallorca Island
- Hotels in Inca
- Hotels in Montuiri
- Fitness Center in Mallorca Island
- Resorts in Mallorca Island
- Pool in Mallorca Island
- Villas in Mallorca Island
- Hotels near Playa de Muro












