Premium Hotels in Petra
Petra
Petra
Petra
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 5 more
Show -3 more
Showing Properties in Petra
Petra Elite Hotel
Based on 20 Ratings and 0 reviews
(20 Ratings)
£ 78
£ 70
+ £ 25 taxes & fees
Per Night
Petra Heart Hotel
Based on 104 Ratings and 0 reviews
(104 Ratings)
£ 42
£ 35
+ £ 8 taxes & fees
Per Night
Tetra Tree Hotel
Based on 117 Ratings and 0 reviews
(117 Ratings)
£ 47
£ 37
+ £ 10 taxes & fees
Per Night
P Quattro Relax Hotel
Based on 135 Ratings and 0 reviews
(135 Ratings)
£ 112
£ 92
+ £ 15 taxes & fees
Per Night
Shaqilath Hotel
Based on 228 Ratings and 0 reviews
(228 Ratings)
£ 40
£ 37
+ £ 8 taxes & fees
Per Night
The Rock Camp Petra
Based on 22 Ratings and 0 reviews
(22 Ratings)
£ 77
£ 63
+ £ 11 taxes & fees
Per Night
Petra Boutique Hotel
Based on 45 Ratings and 0 reviews
(45 Ratings)
£ 153
£ 143
+ £ 23 taxes & fees
Per Night
Nomads Hotel Petra
Based on 51 Ratings and 0 reviews
(51 Ratings)
£ 47
£ 43
+ £ 10 taxes & fees
Per Night
Old Village Resort
Based on 187 Ratings and 0 reviews
(187 Ratings)
£ 95
+ £ 11 taxes & fees
Per Night
Sharah Mountains Hotel
Based on 125 Ratings and 0 reviews
(125 Ratings)
£ 45
£ 42
+ £ 12 taxes & fees
Per Night
Al Rashid Hotel
Based on 220 Ratings and 0 reviews
(220 Ratings)
£ 45
+ £ 6 taxes & fees
Per Night
Petra Corner Hotel
Based on 58 Ratings and 0 reviews
(58 Ratings)
£ 42
£ 39
+ £ 9 taxes & fees
Per Night
Petra Icon Hotel
£ 53
£ 49
+ £ 8 taxes & fees
Per Night
Petra Sella Hotel
Based on 174 Ratings and 0 reviews
(174 Ratings)
£ 50
+ £ 8 taxes & fees
Per Night
Petra Guests Hotel
(89 Ratings)
£ 23
+ £ 6 taxes & fees
Per Night
RoadHouse
£ 46
£ 39
+ £ 6 taxes & fees
Per Night
Town Season Hotel
Based on 8 Ratings and 0 reviews
(8 Ratings)
£ 107
£ 99
+ £ 22 taxes & fees
Per Night
Silk Road Hotel
Based on 11 Ratings and 0 reviews
(11 Ratings)
£ 68
+ £ 5 taxes & fees
Per Night
Petra town check-Inn
Based on 5 Ratings and 0 reviews
(5 Ratings)
£ 39
£ 33
+ £ 5 taxes & fees
Per Night
Petra Rest Home
(5 Ratings)
£ 36
£ 34
+ £ 6 taxes & fees
Per Night
Petra
Petra
Petra