Petra Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Petra Vacation

The fascinating city of Petra is calling your name. Immerse yourself in everything it has to offer with a Petra vacation package that's customized to you. Ermita de Bonany, Els Calderers and Convent dels Mínims are just some of the many sights worth visiting during your trip to Petra. Expedia has what you need to escape the everyday. Tailor your vacation to Petra to match your travel style, whatever that may be.

Top Petra Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Hotel La Pergola Mallorca

Hotel La Pergola Mallorca

CA $1,751
per person
Sep 28 - Oct 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Palma de Mallorca (PMI)
9/10 Wonderful! (350 reviews)
Mon Port Hotel & Spa

Mon Port Hotel & Spa

CA $1,759
per person
Oct 6 - Oct 12
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Palma de Mallorca (PMI)
9.2/10 Wonderful! (293 reviews)
Very comfortable and quiet room even though it was overlooking the pool area. Enormous comfortable bed. Air conditioning was good and easy to control. Bathroom was excellent with walk in shower. Very good hot and cold buffet breakfast.

Reviewed on Aug 14, 2026

Es Princep - The Leading Hotels of the World

Es Princep - The Leading Hotels of the World

Palma de Mallorca Old Town
CA $3,955
per person
Oct 6 - Oct 12
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Palma de Mallorca (PMI)
9.8/10 Exceptional! (567 reviews)
We had a great stay at Es Princep and will return someday. The beautifully-designed Es Princep is located within walking distance to all of the incredible sights of the old city of Palma. This is important to note as we discovered it was faster to walk (8-12 minutes) than wait 5 minutes for a taxi (8 Euros). We were consistently greeted and served by an excellent front-desk team. They helped us to: plan our sightseeing trips, get our car from the garage, obtain tickets to the Cathedral of Santa Maria de Palma (Gaudi’s modifications), and recommended excellent local restaurants. Additionally, the food and staff in their delicious breakfast buffet were top notch. As was the housekeeping staff who were all hardworking and friendly.

Reviewed on Aug 11, 2026

Palma Riad

Palma Riad

Palma de Mallorca Old Town
CA $2,492
per person
Nov 8 - Nov 14
found 18 hours ago
Roundtrip flight included
Toronto (YTO) to Palma de Mallorca (PMI)
9.8/10 Exceptional! (114 reviews)
Beautiful hotel. Reasonably priced.

Reviewed on Aug 19, 2026

Insotel Cala Mandía All Inclusive Resort & Spa

Insotel Cala Mandía All Inclusive Resort & Spa

CA $2,159
per person
Sep 28 - Oct 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Palma de Mallorca (PMI)
8.8/10 Excellent! (108 reviews)
when we arrived to the room notice the following : 1- AC is not working , that took 2 hours to fix 2- Towels were not enough that they brought quickly 3- phone is not working and it stay that way until we left 4- try to use the safe , its not working and apparently there is charge to use it 30 euro which we paid , but still was not able to use it until the following day, we stayed in many hotels in different countries never had to pay to use the safe that was very strange. 5- all workers hang outside from our room in the street smoking and chatting until sometime 2 am. For us we will never stay here again , there is much better places don't waste your money. the only good thing was the staff friendly , even sometimes we have to find translator as several don't speak English ( other than the reception area)

Reviewed on Jul 22, 2026

Things to do near Petra

Petra, located in the Balearic Islands of Spain, offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can enjoy activities such as golfing at local courses and shopping at centres. For a memorable experience, consider luxury tours, best tour packages, and exotic excursions to explore the stunning beauty of Petra. Whether you're relaxing on the beach or delving into the local culture, Petra promises an unforgettable vacation.

Shopping

In Petra, you can visit the Majorica Factory Shop, located 8.0km away, for unique gifts. If you're up for a drive, the Mallorca Fashion Outlet is 32.2km away, offering a variety of shops and entertainment, while the Santanyi Outdoor Market, 29.0km away, showcases local products in a vibrant setting.

Recreation

The Rafa Nadal Sports Centre, 11.3km from Petra, offers a vibrant atmosphere with various athletic facilities perfect for fitness enthusiasts. The Mallorca Planetarium, 14.5km away, provides an entertaining and educational experience for families. For golf lovers, Vall d'Or Golf, located 22.5km from Petra, boasts stunning outdoor views.

Adventure

In Petra, enjoy a thrilling day at Hidropark, a vibrant waterpark located 25.7km away, perfect for family fun and adventure. Experience the excitement of racing at Karting Can Picafort, situated 16.1km away, or challenge friends at Paintball Fantasy, an outdoor venue 22.5km away, ideal for adrenaline seekers.

Nightlife

Experience Petra's vibrant nightlife at the Café del Mar, where you can enjoy live music and stunning ocean views. For a more laid-back vibe, visit the local tapas bars, perfect for sampling delicious Spanish cuisine and mingling with friendly locals.

*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 of Spain, is an ideal destination for beach, outdoor, and cultural vacations. Visitors can enjoy beautiful beaches, explore local churches, and discover captivating water features. Popular activities include touring Petra and Little Petra, as well as visiting various attractions that highlight the area's rich culture and stunning landscapes. Whether you're seeking relaxation or adventure, Petra offers a delightful experience for all types of travelers.

  • Playa de Muro: A stunning beach 20.9km from Petra, Playa de Muro offers a vibrant atmosphere perfect for sunbathing and swimming. With its golden sands and crystal-clear waters, this beach is ideal for relaxation and family fun, making it a popular spot for tourists seeking a classic beach experience.
  • Sa Canova Beach: Located 16.1km from Petra, Sa Canova Beach is a secluded nudist beach that embraces naturism. Visitors can enjoy the serene surroundings and warm Mediterranean sun in a clothing-optional environment, fostering a sense of freedom and connection with nature.
  • Ermita de Bonany: Situated within Petra, the Ermita de Bonany is a charming church that offers a glimpse into local culture and history. Its picturesque location and beautiful architecture make it a peaceful retreat for reflection and admiration of the region's spiritual 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.

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

Tips to save on your trip to Petra

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Petra.
  • Consider traveling during the off-peak season (typically January to February and November) for more affordable package holidays to Petra.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Ready to book your vacation to Petra?

Choose your dates

Petra Hotel Deals

Aubamar Palma Resort

Aubamar Palma Resort

Avenida Fra Joan Llabres 10 Palma de Mallorca
CA $397
CA $451 total
Sep 15 - Sep 16
includes taxes & fees
9/10 Wonderful! (584 reviews)
"Excellent hotel, lovely facilities and very helpful staff"

Reviewed on Aug 25, 2026

Aubamar Palma Resort
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

Platja Cala Marsal, S/N, Porto Colom Felanitx Mallorca
Fully refundableReserve now, pay when you stay
CA $207
CA $238 total
Sep 26 - Sep 27
includes taxes & fees
8.6/10 Excellent! (374 reviews)
"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 ..."

Reviewed on Aug 25, 2026

Grupotel Cala Marsal Natura Hotel
Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

C/ Ramal Ca na Gabriela, 4 Palma de Mallorca Mallorca
Fully refundableReserve now, pay when you stay
CA $319
CA $351 total
Sep 1 - Sep 2
includes taxes & fees
9.2/10 Wonderful! (916 reviews)
"Lovely modern hotel. We arrived late and the aircon wasn’t working properly but the team investigated straight away and we were moved to another room within 30 mins. Bar and breakfast places both great and the pool areas were lovely. Bali beds are great value at €30 for two people and two free drinks ..."

Reviewed on Aug 25, 2026

Grupotel Playa de Palma Suites & Spa
See all 14,660 properties in Petra
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.

Stay near popular Petra attractions

Ermita de Bonany

10.0/10 (1 review)
You can learn about the history of Petra with a stop at 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 exploring the galleries in Fray Junipero Serra Museum during your travels in Petra. Wander the beautiful beaches in this family-friendly area.
See properties

What to do in Petra

Majorca Island Full Day Tour

Majorca Island Full Day Tour

CA $149
per adult
Majorca Island Full Day Tour
Cala Millor: Jetski Tour of Sea Lion Cave or Caves of Artà

Cala Millor: Jetski Tour Sea Lion Cave or Lighthouse Island

CA $161
per traveller
Cala Millor: Jetski Tour Sea Lion Cave or Lighthouse Island
Cala Varques: Guided kayak Sea caves expedition & snorkeling

Cala Varques: Guided kayak Sea caves expedition & snorkeling

CA $105
per adult
Cala Varques: Guided kayak Sea caves expedition & snorkeling
See all activities in Petra

Frequently asked questions

How much does a Petra vacation package cost?
Offering great value package deals from CA $1,751 on Expedia, you'll be surprised at how little a vacation to Petra costs! Expedia's packages mean less travel planning for you and greater savings.
What are the cheapest months to go to Petra?
To score cheap Petra vacation packages, plan your trip outside of busy periods such as public holidays. You'll generally find lower prices and better availability when it's less busy.
How many days is enough for Petra?
Typically, a few days is enough for a Petra vacation. With a carefully crafted itinerary, you can see all the popular sights like Ermita de Bonany, as well as explore some hidden gems along the way.
How to find the best Petra package deals?
Landing a cheap Petra package deal is a breeze with Expedia. Once you've entered your destination and preferred dates under our "Packages" tab, set your budget, add a few filters and browse what's available. You can tweak your search by "Amenities," "Property type," "Guest rating" and more. Order the results by "Price: low to high" to view the most wallet-friendly Petra package deals. Want a simple trick to get even more savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are typically lower.
Is it cheaper to book a Petra vacation as a package?
You can enjoy significant savings on your next Petra escape by booking a tailored vacation package. Check the "Package" heading, then enter your destination and travel dates to see the best hotel prices and airfares. Bundle everything into a neat package and you can save hundreds of dollars. Consider adding a rental car and you may land a better deal.
When to book a vacation package to Petra?
If you're considering an impromptu Petra adventure, browse our last-minute deals that can be booked up to one week before you go. Don't want to leave things to the last minute? You can land terrific deals on your hotels and flights by booking ahead.
How to plan a trip to Petra?
  1. Choose the right time to travel: Your schedule, favourite season and the type of weather you enjoy can all impact your decision on when to travel to Petra.
  2. Plan your budget wisely: In addition to the price of your stay, you should consider other expenses. These include food, transportation and flights. Also, put aside some extra funds for unexpected costs that could crop up during your trip to Petra.
  3. Determine how many days away: Start by listing all the activities and sights you'd like to experience in Petra. Then, estimate how long you'll need for each, as well as any travel time.
  4. Bundle your bookings: With your travel dates in place, you can combine your hotels, car rental, flights and more into a tailored Petra vacation package.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.