How much does a hotel in Peshawar cost on an average?
On an average, it costs INR 3394 per night to book a hotel in Peshawar. You will pay on average around INR 6852 if you choose to stay in a 4-star hotel. A 5-star hotel in Peshawar will cost around INR 23283
What are the best places to stay in Peshawar?
Pearl Continental Peshawar, Luxury Palace Peshawar, Peshawar Serena Hotel are among the best hotels in Peshawar. If you are looking for hotels less than INR 3394, then the best hotels are Pearl Continental Peshawar, Luxury Palace Peshawar, Peshawar Serena Hotel