Petra Holidays

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to S$134 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

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

Top hotels in Petra

OLYMPUS VIEW Rooms Sauna & Spa

OLYMPUS VIEW Rooms Sauna & Spa

Enipeos, 2, Dio-Olympos
Fully refundableReserve now, pay when you stay
The price is S$92 per night from 19 Sept to 20 Sept
S$92
19 Sept - 20 Sept
includes taxes & fees
9.2/10 Wonderful! (83 reviews)
"Quaint accommodations with a beautiful view of the town and the mountains. Walking distance to coffee shops, bakeries, local stores, and restaurants. Very relaxing stay."

Reviewed on 8 Aug, 2025

OLYMPUS VIEW Rooms Sauna & Spa
Cosmopolitan Hotel

Cosmopolitan Hotel

4 out of 5
Kallithea Beach, Katerini
Fully refundableReserve now, pay when you stay
The price is S$148 per night from 21 Sept to 22 Sept
S$148
21 Sept - 22 Sept
includes taxes & fees
9/10 Wonderful! (19 reviews)
"Great location, clean room, the breakfast buffet options were great as well. We enjoyed staying at the Cosmopolitan hotel and definitely recommend it. We generally did not like the beach options nearby, but that has nothing to do with the hotel. Beaches nearby were dirty and the beach bar music was ..."

Reviewed on 2 Jul, 2025

Cosmopolitan Hotel
Mediterranean Village Hotel & Spa

Mediterranean Village Hotel & Spa

5 out of 5
Paralia, Katerini, Central Macedonia
Fully refundableReserve now, pay when you stay
The price is S$176 per night from 12 Oct to 13 Oct
S$176
12 Oct - 13 Oct
includes taxes & fees
8.4/10 Very Good! (52 reviews)
"I stayed here for 7 nights in June. The hotel was beautiful, the staff is wonderful, and the cleanliness was top notch. I enjoyed the breakfast buffet in the morning sitting by the pool and beach. Highly recommend this place to all traveling to Katerini."

Reviewed on 5 Jul, 2025

Mediterranean Village Hotel & Spa
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.

What to do in Petra

Frequently asked questions

Can I cancel my flight booking to Petra due to COVID-19?
In response to these difficult times, many carriers are offering greater flexibility. Check out our Customer Service Portal for details about amending or cancelling your booking due to COVID-19.
What's the best way to find cheap flights to Petra that have flexible change policies?
Search for low-cost flights to Petra, then mark the "No change fee" box under the "Flexible change policies" subheading. It's as easy as that. We appreciate that things can change and flexibility is essential, so book with confidence with Expedia.
What are some of the general tips for travellers to Petra during the COVID-19 outbreak?
With the continuation of the COVID-19 outbreak, travelling now comes with a few more challenges. Take a look at these handy tips before hopping on your flight to Petra:
  • Investigate what, if any, restrictions or rules apply to both your destination and origin. It may not be possible to travel depending on local circumstances, so don't forget to check before you book your flight.
  • You must wear a face mask throughout your travel experience, including at screening checkpoints. Be prepared to lower your mask to verify your identity when asked by a TSA officer.
  • You're no longer required to hand your boarding pass (paper or electronic) directly to a TSA officer. Rather, position your pass on the reader and then hold it up for the agent to visually inspect it.
  • One liquid hand sanitizer container is now permitted in your carry-on bag. It must be no larger than 12 oz (350 ml), and you'll have to take it out of your bag for X-ray scanning.
  • Remove personal items from your pocket, like your wallet, keys and phone, and put them in your carry-on instead of into bins. This will reduce handling during screening.
  • Separate any food you have for X-ray scanning. Food items often set off the alarm. Placing them in a clear plastic bag and into a bin reduces the need for a TSA officer to handle and inspect your belongings.

Which airlines fly to Petra?
Olympic Air offers flights into or near Petra, including 503 that land at Macedonia Airport (SKG) each month. Figure out your travel dates and then reserve your airfare early for the best deal.
How can I find cheap tickets to Petra?
You'll always score an unbeatable deal with Expedia, but our "flexible dates" search function makes it that much easier. Enter your preferred travel date, then click on the flexible dates box above to reveal the cheapest prices for nearby days. was the cheapest price for a flight to Petra in the last seven days.
How much is a flight to Petra?
There were a lot of affordable fares for the taking in the last seven days, with the cost of a return airfare to Petra ranging between and . Many lucky holiday makers purchased one-way flights from () for as low as .
What are the most popular airports to fly into in Petra?
Macedonia Airport (SKG) is the main point of entry for people headed to Petra. Approximately 2520 flights every month touch down here.
When is the cheapest time to fly to Petra?
Leave early in the week to book the best airfare to Petra. Tuesday is commonly the cheapest day to depart, with Monday right behind it. Saturday often has the highest ticket prices. This is because many travellers like to kick off their trip on a weekend.
How much is a plane ticket to Petra?
In the last seven days, airfares to Petra varied between and . Prices depend on multiple things, particularly the departure time, cabin class, airline and when the fare is booked.
Which airlines with flights to Petra employ COVID-19 cleanliness policies?
As passengers and cabin crew take to the skies again, nearly all airlines have introduced social distancing and other vital actions to help limit the spread of COVID-19. Here are just a few:
  • Olympic Air - this airline is known for providing passenger masks and cleaning with disinfectant.
  • Ryanair - this airline is known for cleaning with disinfectant and providing passenger masks.
  • Aegean Airlines - this airline is known for cleaning with disinfectant and providing passenger masks.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.