- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Petra 4-star hotels

1. Olympus Mediterranean
Olympus MediterraneanDio-Olympos
8.8 out of 10, Excellent, (73 reviews)
The price is £97
includes taxes & fees
26 Nov - 27 Nov

2. Olympian Bay Grand Resort by Anayia All Inclusive Resorts
Olympian Bay Grand Resort by Anayia All Inclusive ResortsDio-Olympos
7.4 out of 10, Good, (41 reviews)

3. AIGES MELATHRON
AIGES MELATHRONVeroia
8.8 out of 10, Excellent, (19 reviews)
The price is £79
includes taxes & fees
13 Dec - 14 Dec

5. Porto Marine Hotel
Porto Marine HotelDio-Olympos
9.8 out of 10, Exceptional, (35 reviews)
The price is £54
includes taxes & fees
19 Nov - 20 Nov

6. Diverso Platamon Luxury Hotel & Suites
Diverso Platamon Luxury Hotel & SuitesDio-Olympos
9.2 out of 10, Wonderful, (24 reviews)
The price is £59
includes taxes & fees
26 Nov - 27 Nov

8. Olympus Thea Boutique Hotel
Olympus Thea Boutique HotelDio-Olympos
7.4 out of 10, Good, (6 reviews)

9. Litohoro Olympus Resort Villas & Spa
Litohoro Olympus Resort Villas & SpaDio-Olympos
8.6 out of 10, Excellent, (131 reviews)

10. Ammos Beach Seaside Luxury Suites
Ammos Beach Seaside Luxury SuitesKaterini
8.0 out of 10, Very good, (7 reviews)

12. Unedo All Seasons Hotel
Unedo All Seasons HotelDio-Olympos
9.8 out of 10, Exceptional, (14 reviews)
The price is £145
includes taxes & fees
15 Nov - 16 Nov

13. Mediterranean Princess - Adults Only
Mediterranean Princess - Adults OnlyKaterini
8.8 out of 10, Excellent, (18 reviews)

14. Hotel Mediterranean Resort
Hotel Mediterranean ResortKaterini
8.0 out of 10, Very good, (5 reviews)

15. Epineio Comfort Living
Epineio Comfort LivingDio-Olympos
10.0 out of 10, Exceptional, (4 reviews)
The price is £79
includes taxes & fees
13 Nov - 14 Nov

16. 3 Hills Boutique Hotel
3 Hills Boutique HotelKaterini
The price is £134
includes taxes & fees
19 Nov - 20 Nov

19. Olympian Bay Grand Resort By Anayia All Inclusive Resorts
Olympian Bay Grand Resort By Anayia All Inclusive ResortsDio-Olympos










































































