- 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 ₩146,990
₩171,349 total
includes taxes & fees
Nov 16 - Nov 17

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 ₩140,118
₩163,545 total
includes taxes & fees
Dec 5 - Dec 6

5. Porto Marine Hotel
Porto Marine HotelDio-Olympos
9.8 out of 10, Exceptional, (35 reviews)
The price is ₩80,166
₩95,461 total
includes taxes & fees
Nov 22 - Nov 23

6. Diverso Platamon Luxury Hotel & Suites
Diverso Platamon Luxury Hotel & SuitesDio-Olympos
9.2 out of 10, Wonderful, (24 reviews)
The price is ₩87,714
₩104,072 total
includes taxes & fees
Nov 23 - Nov 24

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

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

11. Unedo All Seasons Hotel
Unedo All Seasons HotelDio-Olympos
9.8 out of 10, Exceptional, (14 reviews)
The price is ₩220,555
₩254,892 total
includes taxes & fees
Nov 15 - Nov 16

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

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

14. Epineio Comfort Living
Epineio Comfort LivingDio-Olympos
10.0 out of 10, Exceptional, (4 reviews)
The price is ₩129,163
₩147,426 total
includes taxes & fees
Nov 20 - Nov 21

15. 3 Hills Boutique Hotel
3 Hills Boutique HotelKaterini
The price is ₩231,194
₩266,975 total
includes taxes & fees
Nov 19 - Nov 20

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











































































