Top hotels in Petra

Olympus Mediterranean
Dionisou 5 Dio-Olympos
Fully refundableReserve now, pay when you stay
3.037.971 ₫
3.752.975 ₫ total
10 Sept - 11 Sept
includes taxes & fees
8.6/10 Excellent! (65 reviews)
"Was a great hotel! Litochoro is a quaint town and this hotel elevated our trip :) the staff was delightful, and the auro of the hotel was very wholesome. The free breakfast was decent, and the pool and sauna were lovely."
Reviewed on 24 Mar 2026

Olympian Bay Grand Resort by Anayia All Inclusive Resorts
Leptokaria, Pieria Dio-Olympos
3.573.960 ₫
4.361.813 ₫ total
5 Oct - 6 Oct
includes taxes & fees

Cosmopolitan Hotel by GHH
Kallithea Beach Katerini
Fully refundableReserve now, pay when you stay
2.763.647 ₫
3.441.440 ₫ total
22 Sept - 23 Sept
includes taxes & fees
8.4/10 Very good! (28 reviews)
"Arrived to a hotel with no air conditioning in 35 Celsius temperature. No one messaged or warned us though it has been an ongoing problem for two days. Poor girl at reception was left clueless with the manager not even showing up to speak with us. No clarity when and if the problem will be fixed, ..."
Reviewed on 4 Jul 2026
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
Agios Dimitrios Monastery
8.8/10 (6 reviews)
After visiting Agios Dimitrios Monastery, make a plan to see the other sights and activities in Agios Dimitrios. Discover the area's mountain views and monuments.
Kourti Estate
You can take time to visit Kourti Estate during your travels to Katerini. Discover the mountain views while you're in the area.
Frequently asked questions
How much does a Petra holiday package cost?
We make it simple for everyone to travel, with Petra holiday packages starting from as low as . You'll have the flexibility to bundle your favourite airlines, hotels and car rental. For the ultimate escape, why not add some tours and activities to your itinerary?
How do I get a cheap travel package to Petra?
Creating your own Petra holiday package with Expedia is the easiest way to save. We offer more than 550 partner airlines and 1null000null000 hotels globally. With such a fantastic range to pick from, you'll have no issues pulling together your perfect getaway.
What are the top hotels in Petra?
Eco Paralia and Elizabeth Queen Luxuxy Rooms are two leading options in Agios Dimitrios. A key stop on any good Petra itinerary, we recommend taking the time to fully explore this impressive city.
How far in advance should I book my Petra holiday?
Get rewarded with the biggest variety at the cheapest prices by booking your adventure to Petra nice and early. Airlines generally release flights around 12 months prior to departure, so secure your spot as soon as possible. That being said, Expedia is dedicated to giving you the best bargains around, so it's always a good time to book your dream holiday!
What does an Expedia Petra travel package include?
It depends on what sort of getaway you're thinking about. Petra holiday deals can include flights, hotels and car rentals. You can mix and match to create the bundle that fits your needs. You can also add on experiences and activities after you've booked to land even bigger discounts.
What should I know before booking a Petra travel package?
An Expedia travel package can be tailored to your budget and is a fantastic way to stretch your dollars further. How little or much you include is up to you. Rental cars, hotels and flights — mix and match whatever combination suits your plans.
Can I choose my airline with a Petra Expedia holiday package?
Yes, of course. We have more than 550 partner airlines all over the world, so choose the carrier that's a good fit for your budget needs.
If I'm not able to travel, can I cancel my Petra holiday package?
Whether it's your hotel or flight, you can cancel or change it. Booked your Petra holiday package in the last 24 hours? You may be able to make changes or cancellations for free. For bookings older than that, you may incur a charge from your airline, hotel or car rental company. For further information, take a look at our Customer Service Portal. We're here to help you every step of the way.

