Hotels in Peshawar

Find Best Hotels in Peshawar

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Peshawar
1 double bedHotelBreakfast includedPay at HotelWithin 1 kmBacha Khan International Airport(PEW)Great 9+Homes & apts1 bedroom/studioFree cancellation
Property Type
HotelGuest houseHomestay
Property facilities & services
GymParking availableCurrency exchangeFree parkingWi-Fi in public areasRestaurantElevator24-hour front deskConference roomLuggage storageBarbecueCar rentalsBarSmoking areaairport transfersFree airport transfersWake-up callPets welcome

16 Peshawar hotels selected for Singaporeans

Trip.com offers a curated selection of top accommodations in Peshawar, featuring reviews, price insights, and key amenities, helping you find the perfect stay.
Recommended
Lowest price
Closest to downtown
Top reviewed
Peshawar Barracks Estb-1867 Hotels in Peshawar
Peshawar Barracks Estb-1867 Hotels in PeshawarPeshawar Barracks Estb-1867 Hotels in PeshawarPeshawar Barracks Estb-1867 Hotels in PeshawarPeshawar Barracks Estb-1867 Hotels in PeshawarPeshawar Barracks Estb-1867 Hotels in PeshawarPeshawar Barracks Estb-1867 Hotels in Peshawar
46
Hotels in Peshawar
Fitness Room
Parking
Priority airport pick-up
+9
A stay at Peshawar Barracks Estb 1867 places you in the heart of Peshawar, within a 10-minute drive of Bala Hisar Fort and Peshawar Museum. This hotel is 2.4 mi (3.8 km) from Kotla Mohsin Khan and 3.1 mi (5 km) from Shāhi Bāgh. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this hotel include concierge services, charcoal grills, and a banquet hall. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Mingle with other guests at the complimentary reception, held daily. A complimentary buffet breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 42 guestrooms featuring minibars. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature hair dryers and slippers.
Very Good
3 reviews
8.7/10
1 night
From S$ 121
Check Availability
Peshawar Serena Hotel Hotels in Peshawar
Peshawar Serena Hotel Hotels in PeshawarPeshawar Serena Hotel Hotels in PeshawarPeshawar Serena Hotel Hotels in PeshawarPeshawar Serena Hotel Hotels in PeshawarPeshawar Serena Hotel Hotels in PeshawarPeshawar Serena Hotel Hotels in Peshawar
40
Hotels in Peshawar
Fitness Room
Luggage Storage
Restaurant
+3
Located in Peshawar, Peshawar Serena Hotel is within a 15-minute walk of Bala Hisar Fort and Mahabat Khan Mosque. This hotel is 1 mi (1.7 km) from Shāhi Bāgh and 1.3 mi (2 km) from Arbab Niaz Stadium. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. Enjoy a meal at Nazara or snacks in the coffee shop/cafe. The hotel also offers 24-hour room service. A complimentary buffet breakfast is served daily from 6:30 AM to 10:30 AM. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is complimentary (available 24 hours). Make yourself at home in one of the 135 air-conditioned rooms featuring free minibar items and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and complimentary newspapers, as well as phones with free international calls.
Very Good
14 reviews
8.2/10
1 night
From S$ 158
Check Availability
VIP House Hotels in Peshawar
VIP House Hotels in PeshawarVIP House Hotels in PeshawarVIP House Hotels in PeshawarVIP House Hotels in PeshawarVIP House Hotels in PeshawarVIP House Hotels in Peshawar
43
Hotels in Peshawar
Fitness Room
Parking
Luggage Storage
+2
Located in Peshawar, Vip House is within a 15-minute drive of University of Peshawar and Kotla Mohsin Khan. This hotel is 5.6 mi (8.9 km) from Peshawar Museum and 6 mi (9.6 km) from All Saints Church. Take advantage of recreation opportunities such as a fitness center or take in the view from a terrace and a garden. Additional features at this Art Deco hotel include complimentary wireless internet access and barbecue grills. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Wrap up your day with a drink at the bar/lounge. A complimentary on-the-go breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free valet parking is available onsite. Make yourself at home in one of the 25 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have deep soaking bathtubs and complimentary toiletries. Conveniences include complimentary newspapers and complimentary bottled water, and housekeeping is provided daily.
Very Good
8.2/10
1 night
From S$ 70
Check Availability
Shelton's Rezidor Peshawer Hotels in Peshawar
Shelton's Rezidor Peshawer Hotels in PeshawarShelton's Rezidor Peshawer Hotels in PeshawarShelton's Rezidor Peshawer Hotels in PeshawarShelton's Rezidor Peshawer Hotels in PeshawarShelton's Rezidor Peshawer Hotels in PeshawarShelton's Rezidor Peshawer Hotels in Peshawar
8
Hotels in Peshawar
Parking
Luggage Storage
Wi-Fi in Public Areas
With a stay at Shelton's Rezidor Peshawer, you'll be centrally located in Peshawar, within a 10-minute drive of Peshawar Museum and Kotla Mohsin Khan. This hotel is 2.3 mi (3.8 km) from University of Peshawar and 3.5 mi (5.6 km) from Shāhi Bāgh. This smoke-free hotel was built in 1998. Satisfy your appetite for lunch, dinner, or brunch at the hotel's restaurant, or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 27 air-conditioned rooms featuring minibars and LED televisions. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and complimentary newspapers.
Very Good
4 reviews
8.6/10
1 night
From S$ 128
Check Availability
Mehran Hotel Peshawar Hotels in Peshawar
Mehran Hotel Peshawar Hotels in PeshawarMehran Hotel Peshawar Hotels in PeshawarMehran Hotel Peshawar Hotels in PeshawarMehran Hotel Peshawar Hotels in PeshawarMehran Hotel Peshawar Hotels in PeshawarMehran Hotel Peshawar Hotels in Peshawar
23
Hotels in Peshawar
Parking
With a stay at Mehran Hotel Peshawar in Peshawar, you'll be within a 15-minute walk of All Saints Church and Peshawar Museum. This hotel is 0.6 mi (0.9 km) from Mahabat Khan Mosque and 0.6 mi (1 km) from Chowk Yadgar. Featured amenities include a 24-hour front desk and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 20 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and slippers. Housekeeping is provided on request, and irons/ironing boards can be requested.
Outstanding
10/10
1 night
From S$ 70
Check Availability
Fort Continental Hotel Hotels in Peshawar
Fort Continental Hotel Hotels in PeshawarFort Continental Hotel Hotels in PeshawarFort Continental Hotel Hotels in PeshawarFort Continental Hotel Hotels in PeshawarFort Continental Hotel Hotels in PeshawarFort Continental Hotel Hotels in Peshawar
40
Hotels in Peshawar
Fitness Room
Parking
Luggage Storage
+3
"Nice and Good."
15 reviews
6.9/10
1 night
From S$ 70
Check Availability
Three star hotel Peshawar Hotels in Peshawar
Three star hotel Peshawar Hotels in PeshawarThree star hotel Peshawar Hotels in PeshawarThree star hotel Peshawar Hotels in PeshawarThree star hotel Peshawar Hotels in PeshawarThree star hotel Peshawar Hotels in PeshawarThree star hotel Peshawar Hotels in Peshawar
10
Hotels in Peshawar
Business Center
With a stay at Three star hotel Peshawar in Peshawar, you'll be within a 5-minute drive of Shāhi Bāgh and Arbab Niaz Stadium. This hotel is 2.3 mi (3.7 km) from Ghor Khatri and 2.3 mi (3.7 km) from Goraknath Temple. A complimentary buffet breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include a 24-hour business center, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 13 guestrooms. Complimentary wireless internet access is available to keep you connected. Housekeeping is provided on request, and irons/ironing boards can be requested.
1 night
From S$ 76
Check Availability
Crown Castle Peshawar Hotels in Peshawar
Crown Castle Peshawar Hotels in PeshawarCrown Castle Peshawar Hotels in PeshawarCrown Castle Peshawar Hotels in PeshawarCrown Castle Peshawar Hotels in PeshawarCrown Castle Peshawar Hotels in PeshawarCrown Castle Peshawar Hotels in Peshawar
32
Hotels in Peshawar
Private parking
Bar
Wi-Fi in Public Areas
A stay at Crown Castle Peshawar places you in the heart of Peshawar, a 3-minute drive from University of Peshawar and 12 minutes from Peshawar Museum. This hotel is 5.8 mi (9.3 km) from Kotla Mohsin Khan and 6.3 mi (10.2 km) from Shāhi Bāgh. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 11 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include phones with free local calls, and housekeeping is provided on request.
1 review
7.0/10
1 night
From S$ 107
Check Availability
Luxury Palace Peshawar Hotels in Peshawar
Luxury Palace Peshawar Hotels in PeshawarLuxury Palace Peshawar Hotels in PeshawarLuxury Palace Peshawar Hotels in PeshawarLuxury Palace Peshawar Hotels in PeshawarLuxury Palace Peshawar Hotels in PeshawarLuxury Palace Peshawar Hotels in Peshawar
53
Hotels in Peshawar
Private parking
Currency Exchange
Wi-Fi in Public Areas
+5
A stay at Luxury Palace Peshawar places you in the heart of Peshawar, a 4-minute drive from University of Peshawar and 12 minutes from Kotla Mohsin Khan. This hotel is 6.4 mi (10.3 km) from Peshawar Museum and 6.7 mi (10.8 km) from Shāhi Bāgh. Take in the views from a terrace. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 12 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs feature complimentary toiletries and slippers. Conveniences include complimentary newspapers and irons/ironing boards, as well as phones with free local calls.
7.3/10
1 night
From S$ 100
Check Availability
Hotel Afandi Hotels in Peshawar
Hotel Afandi Hotels in PeshawarHotel Afandi Hotels in PeshawarHotel Afandi Hotels in PeshawarHotel Afandi Hotels in PeshawarHotel Afandi Hotels in PeshawarHotel Afandi Hotels in Peshawar
38
Hotels in Peshawar
Parking
Wi-Fi in Public Areas
A stay at Hotel Afandi places you in the heart of Peshawar, within a 5-minute drive of Arbab Niaz Stadium and Shāhi Bāgh. This hotel is 1.6 mi (2.6 km) from Goraknath Temple and 1.7 mi (2.8 km) from Ghor Khatri. At Hotel Afandi, enjoy a satisfying meal at the restaurant. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 24 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include complimentary newspapers and separate sitting areas, and housekeeping is provided on request.
Outstanding
1 review
10/10
1 night
From S$ 85
Check Availability
See All Hotels in Peshawar

Trip.com's insights for hotels in Peshawar

Plan smarter with Trip.com’s data-backed insights on travel seasons, so you can book your Peshawar hotel at the right time.

What is the cheapest day of the week for hotels in Peshawar?

Sunday offers the lowest average hotel rates in Peshawar at around S$ 22 per night, while Thursday tends to be the most expensive, averaging S$ 147 per night.
(Based on Trip.com data from April 10, 2025 to April 10, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Find your unique stays in Peshawar

Immerse yourself in the vibrant atmosphere of Peshawar with our handpicked accommodation options

Top picks for Peshawar hotels

See all
Check out these top-booked hotels from the past 30 days!
Hotel Tourmaline Peshawar Hotels in Peshawar
8.2/10
5 reviews

Hotel Tourmaline Peshawar

Hotel near Peshawar
Top pick by guests booking hotels in Peshawar
With a stay at Hotel Tourmaline in Peshawar, you'll be within a 15-minute walk of Shāhi Bāgh and Bala Hisar Fort. This hotel is 0.9 mi (1.5 km) from Arbab Niaz Stadium and 1.4 mi (2.3 km) from Peshawar Museum. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a banquet hall. Enjoy a satisfying meal at Tourmaline serving guests of Hotel Tourmaline. A complimentary continental breakfast is served daily from 7:30 AM to 10:00 AM. Featured amenities include a 24-hour front desk, an elevator, and lockers. Free valet parking is available onsite. Make yourself at home in one of the 60 guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and slippers. Conveniences include safes and desks, and housekeeping is provided daily.
Select dates to view prices
Faisal Hotel Hotels in Peshawar
0.0/10
0 reviews

Faisal Hotel

Hotel near Peshawar
Top pick by guests booking hotels in Peshawar
With a stay at Faisal Hotel in Peshawar, you'll be within a 5-minute drive of Arbab Niaz Stadium and Bala Hisar Fort. This hotel is 1.5 mi (2.4 km) from Shāhi Bāgh and 1.8 mi (2.9 km) from Ghor Khatri. A complimentary buffet breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include a 24-hour front desk and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 14 guestrooms. Complimentary wireless internet access is available to keep you connected. Housekeeping is provided on request, and irons/ironing boards can be requested.
Select dates to view prices
Shahi Palace Guest House Hotels in Peshawar
0.0/10
0 reviews

Shahi Palace Guest House

Hotel near Peshawar
Top pick by guests booking hotels in Peshawar
A stay at Shahi Palace Guest House places you in the heart of Peshawar, a 4-minute drive from University of Peshawar and 13 minutes from Peshawar Museum. This hotel is 5.2 mi (8.3 km) from Kotla Mohsin Khan and 6.8 mi (10.9 km) from Shāhi Bāgh. A complimentary continental breakfast is served daily from 6:30 AM to 11:00 AM. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free self parking is available onsite. Make yourself at home in one of the 28 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include phones and complimentary newspapers, and housekeeping is provided on request.
Select dates to view prices
Peshwar View Hotel Hotels in Peshawar
0.0/10
0 reviews

Peshwar View Hotel

Hotel near Peshawar
Top pick by guests booking hotels in Peshawar
A stay at Peshwar View Hotel places you in the heart of Peshawar, within a 5-minute drive of Bala Hisar Fort and Ghor Khatri. This hotel is 1.6 mi (2.6 km) from Goraknath Temple and 1.8 mi (3 km) from Chowk Yadgar. A complimentary buffet breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include a 24-hour front desk and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 12 guestrooms. Complimentary wireless internet access is available to keep you connected. Housekeeping is provided on request, and irons/ironing boards can be requested.
Select dates to view prices

FAQs about Peshawar hotels

What are the best hotels in Peshawar?

Peshawar has some of the best hotels to satisfy your needs. Whether you're looking for a business stay or a vacation hotel, Peshawar Barracks Estb-1867 (from S$ 122), Fort Continental Hotel (from S$ 55) and Hotel Tourmaline Peshawar (from S$ 69) are best choices for your stay.

What are the top hotels in Peshawar near Bala Hisar Fort?

Some of the top hotels in Peshawar near Bala Hisar Fort include Hotel Tourmaline Peshawar (from S$ 69), Fort Continental Hotel (from S$ 55) and Peshawar Barracks Estb-1867 (from S$ 122), all offering easy access to Bala Hisar Fort, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Peshawar for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Peshawar this weekend is S$ 71 per night. For a 4-star hotel, the average cost is S$ 134 per night. If you're looking for a luxury experience, 5-star hotels in Peshawar this weekend typically cost S$ 177 per night.

How much do hotels in Peshawar cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Peshawar during weekdays is S$ 71 per night. For a 4-star hotel, you can expect to pay around S$ 139 per night. If you're seeking a luxury stay, 5-star hotels in Peshawar generally cost S$ 179 per night on weekdays.

What are the best places to stay in Peshawar?

Some of the best places to stay in Peshawar are near popular attractions like Bala Hisar Fort and Warsak Dam, offering easy access to key sights and amenities.

What hotels in Peshawar offer an especially good breakfast?

Peshawar Barracks Estb-1867 (from S$ 122), Peshawar Serena Hotel (from S$ 160) and Fort Continental Hotel (from S$ 55) offer an especially good breakfast to start your day. Begin your day with a tasty and satisfying breakfast!

What are the best luxury hotels in Peshawar?

Peshawar has many popuplar luxury hotels with different styles, top amenities and unique experiences. Peshawar Barracks Estb-1867 (from S$ 122) is one of the best luxury hotels for exceptional stay.

How to get good deals on hotels in Peshawar?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.

More information about Peshawar hotels

Number of reviews
47
Total properties
16
Weekday Avg. Price
S$ 88
Weekend Avg. Price
S$ 87
Trending hotel
Peshawar Barracks Estb-1867