Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Peshawar

Filter by star ratings
All filters
Amin Hotel Peshawar
6.3 Good

0.6 mi from city centre, Peshawar Show on map

GoodBased on 40 reviews
6.3

Amin Hotel Peshawar offers a comfortable setting when in Peshawar.

Hotel City View

4.6 mi from city centre, Peshawar Show on map

This comfortable hotel in Peshawar offers complimentary Wi-Fi, as well as a 24-hour business centre and a 24-hour reception.

Shelton's Rezidor Peshawer
7.9 Good

3.0 mi from city centre, Peshawar Show on map

GoodBased on 54 reviews
7.9

Shelton's Rezidor is situated in Peshawar and features complimentary Wi-Fi.

Hotel Grand

4.0 mi from city centre, Peshawar Show on map

Hotel Grand Peshawar is located in Peshawar and offers free Wi-Fi. It also provides a 24-hour reception, luggage storage and a currency exchange.

Fort Continental Hotel
6.2 Good

0.6 mi from city centre, Peshawar Show on map

GoodBased on 30 reviews
6.2

Fort continental Hotel Peshawar provides a comfortable setting while in Peshawar.

Tips for booking a Peshawar hotel

Cheapest month:March
Most expensive month:April
Average price in Peshawar:$60/night
Absolute cheapest price found:$22/night
Cheapest day:Friday
Most expensive day:Thursday
$28 - $103
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$54 - $81
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Peshawar, Pakistan

Show all 12 hotels
Amin Hotel Peshawar
6.3 Good

0.6 mi from city centre, Peshawar Show on map

Amin Hotel Peshawar offers a comfortable setting when in Peshawar.

$16
Avg. per night
Fort Continental Hotel
6.2 Good

0.6 mi from city centre, Peshawar Show on map

Fort continental Hotel Peshawar provides a comfortable setting while in Peshawar.

$42
Avg. per night
Hotel Grand

4.0 mi from city centre, Peshawar Show on map

Hotel Grand Peshawar is located in Peshawar and offers free Wi-Fi. It also provides a 24-hour reception, luggage storage and a currency exchange.

$51
Avg. per night
Shelton's Rezidor Peshawer
7.9 Good

3.0 mi from city centre, Peshawar Show on map

Shelton's Rezidor is situated in Peshawar and features complimentary Wi-Fi.

$55
Avg. per night
Hotel City View

4.6 mi from city centre, Peshawar Show on map

This comfortable hotel in Peshawar offers complimentary Wi-Fi, as well as a 24-hour business centre and a 24-hour reception.

$225
Avg. per night

Hotel prices in Peshawar

3 stars

$51 - $225

#1 Most popular

$51
Avg. per night

#2 Most popular

$225
Avg. per night

Best value

$55
Avg. per night
4 stars +

$16 - $42

#1 Most popular

$42
Avg. per night

Best value

$16
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Peshawar

Peshawar travel FAQs

  • What are the best hotels in Peshawar?

    Peshawar is home to many highly-rated hotels, one of which is Shelton's Rezidor Peshawer, which has a current rating of 7.9. For other potential stays, consider Shelton Accommodator, which has received a rating of 7.6 from 141 users.

  • How much do hotels in Peshawar cost?

    Hotels in Peshawar cost an average of $79/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Peshawar had higher average prices of $87/night and $24/night respectively.

  • How much is a cheap hotel in Peshawar?

    Prices for Peshawar hotels have been found for as low as $17/night over the last 3 days.

  • How much is a hotel in Peshawar tonight?

    Over the last 3 days, the starting price of a hotel in Peshawar tonight has been as low as $22 and the average price has been $89. If you’d prefer 4-star accommodation, expect to pay at least $86 for this evening.