You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 5 more
Show -3 more
Showing Properties in Petra
Sunset Hotel
THB 1,948
+ THB 241 taxes & fees
Per Night
Juniper House
THB 1,705
+ THB 85 taxes & fees
Per Night
ALSULTAN HOSTEL
THB 1,752
THB 1,630
+ THB 274 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Edom Hotel
Based on 224 Ratings and 0 reviews
(224 Ratings)
THB 2,795
THB 2,599
+ THB 563 taxes & fees
Per Night
Old Village Resort
Based on 183 Ratings and 0 reviews
(183 Ratings)
THB 4,519
THB 3,471
+ THB 785 taxes & fees
Per Night
The Little B&B on the Hill
THB 1,166
+ THB 198 taxes & fees
Per Night
Anbat Midtown Hotel
THB 877
+ THB 108 taxes & fees
Per Night
Petra Sella Hotel
Based on 174 Ratings and 0 reviews
(174 Ratings)
THB 1,850
THB 1,721
+ THB 385 taxes & fees
Per Night
Mövenpick Resort Petra
Based on 899 Ratings and 0 reviews
(899 Ratings)
THB 5,149
THB 4,222
+ THB 963 taxes & fees
Per Night
Tetra Tree Hotel
Based on 116 Ratings and 0 reviews
(116 Ratings)
THB 1,710
THB 1,590
+ THB 426 taxes & fees
Per Night
Nomads Hotel Petra
Based on 49 Ratings and 0 reviews
(49 Ratings)
THB 1,902
THB 1,769
+ THB 382 taxes & fees
Per Night
Petra Palace Hotel
Based on 311 Ratings and 0 reviews
(311 Ratings)
THB 2,707
THB 2,518
+ THB 575 taxes & fees
Per Night
Infinity Lodge
THB 2,923
+ THB 351 taxes & fees
Per Night
Petra Guest House
Based on 379 Ratings and 0 reviews
(379 Ratings)
THB 3,305
THB 3,074
+ THB 1,216 taxes & fees
Per Night
Petra Corner Hotel
Based on 57 Ratings and 0 reviews
(57 Ratings)
THB 2,365
THB 2,130
+ THB 481 taxes & fees
Per Night
P Quattro Relax Hotel
Based on 133 Ratings and 0 reviews
(133 Ratings)
THB 3,417
THB 2,922
+ THB 495 taxes & fees
Per Night
Grand Mercure Petra
Based on 82 Ratings and 0 reviews
(82 Ratings)
THB 3,468
THB 3,130
+ THB 649 taxes & fees
Per Night