As the gateway to the Khyber and the capital of Khyber Pakhtunkhwa, Peshawar has a solid run of hotels — a landmark five-star, comfortable business addresses in University Town and Hayatabad, and dependable central options near Saddar.
These are dependable places to land, each a real, open listing on Mulk. Rates and availability change, so check directly before you book.
Pearl Continental Hotel Peshawar
The city's grand five-star — full-service, with gardens, several restaurants and Peshawar's most prestigious address.
Shelton's Rezidor

A polished business hotel in leafy University Town — a comfortable, well-regarded stay.
Green's Hotel

A long-established central hotel handy for the cantonment and the old city.
Hotel One

The dependable domestic chain for a clean, fair-priced room in a central spot.
Frontier Inn

A comfortable business hotel in Hayatabad, convenient for the newer part of the city.
Grand Hotel Peshawar
A practical central hotel for an easy, fuss-free overnight.
Shiraz Continental Hotel

A comfortable mid-range hotel with easy rates and a convenient location.
Rose Hotel

A dependable central option handy for the bazaars and the cantonment.
Hotel Al-Falah

A practical roadside hotel for travellers passing through the frontier city.
Been to one of these? Your rating moves the list.
These lists are curated from real ratings left by Mulk members. Leave a review — it earns you points and genuinely changes what makes the cut.