Find hotels in Peshawar from £25

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peshawar hotels

Peshawar Barracks Estb 1867

Peshawar Barracks Estb 1867
3.0 star property
Peshawar
10.0 out of 10, Exceptional, (1 review)
"Amazing property, one of the best in South Asia for its colonial charms and Rudyard Kiplings, stomping ground in the fabled north west frontier. Excellent Service, clean room, Wi-Fi A/C and all essentials. "
United States
Saqib
The price is £62
includes taxes & fees
19 Mar - 20 Mar
Peshawar Barracks Estb 1867

Shahi Palace Guest House

Shahi Palace Guest House
2.5 star property
Peshawar
Shahi Palace Guest House

Peshawar Serena Hotel

Peshawar Serena Hotel
3.5 star property
Peshawar
8.8 out of 10, Excellent, (25 reviews)
"Everything was amazing but the service was slow whenever we contacted them"
Canada
Muhammad
The price is £77
includes taxes & fees
28 Feb - 1 Mar
Peshawar Serena Hotel

Peshwar View Hotel

Peshwar View Hotel
2.5 star property
Peshawar
The price is £57
includes taxes & fees
28 Feb - 1 Mar
Peshwar View Hotel

Faisal Hotel

Faisal Hotel
2.5 star property
Peshawar
The price is £57
includes taxes & fees
28 Feb - 1 Mar
Faisal Hotel

Al Harmain Restaurant

Al Harmain Restaurant
2.5 star property
Peshawar
Al Harmain Restaurant

Hotel Spogmay & Kehkeshan Restaurent

Hotel Spogmay & Kehkeshan Restaurent
2.5 star property
Peshawar
The price is £56
includes taxes & fees
4 Mar - 5 Mar
Hotel Spogmay & Kehkeshan Restaurent

Hotel Afandi

Hotel Afandi
2.5 star property
Peshawar
Hotel Afandi

7 Cs Guest House

7 Cs Guest House
2.5 star property
Peshawar
The price is £33
includes taxes & fees
28 Feb - 1 Mar
7 Cs Guest House

Sapphire Stays Peshawar

Sapphire Stays Peshawar
2.0 star property
Peshawar
The price is £27
includes taxes & fees
5 Mar - 6 Mar
Sapphire Stays Peshawar

Fort Continental Hotel

Fort Continental Hotel
3.5 star property
Peshawar
7.2 out of 10, Good, (26 reviews)
"Room was lovely -staff very attentive and nothing gets in their way of delivering excellent service "
United Kingdom
Gareth
The price is £47
includes taxes & fees
29 Mar - 30 Mar
Fort Continental Hotel

Rose Hotel Peshwar

Rose Hotel Peshwar
2.5 star property
Peshawar
The price is £56
includes taxes & fees
7 Mar - 8 Mar
Rose Hotel Peshwar

M M palace Guest House

M M palace Guest House
2.5 star property
Peshawar
The price is £56
includes taxes & fees
28 Feb - 1 Mar
M M palace Guest House

VIP Express Peshawar

VIP Express Peshawar
3.0 star property
Peshawar
The price is £34
includes taxes & fees
6 Mar - 7 Mar
VIP Express Peshawar

Three star hotel Peshawar

Three star hotel Peshawar
2.5 star property
Peshawar
The price is £45
includes taxes & fees
4 Mar - 5 Mar
Three star hotel Peshawar

Vip House

Vip House
3.0 star property
Peshawar
10.0 out of 10, Exceptional, (1 review)
The price is £43
includes taxes & fees
19 Mar - 20 Mar
Vip House

Mehran Hotel Peshawar

Mehran Hotel Peshawar
2.0 star property
Peshawar
Mehran Hotel Peshawar

Golden Palace Guest House

Golden Palace Guest House
2.5 star property
Peshawar
The price is £56
includes taxes & fees
9 Mar - 10 Mar
Golden Palace Guest House

Luxury Palace Peshawar

Luxury Palace Peshawar
2.5 star property
Peshawar
Luxury Palace Peshawar

Shelton's Rezidor

Shelton's Rezidor
3.0 star property
Peshawar
6.8 out of 10, (5 reviews)
"The staff was very helpful and alway offered help. They let us stay late on check out date since our flight was later in the day."
United States
Haroon
The price is £45
includes taxes & fees
29 Mar - 30 Mar
Shelton's Rezidor
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Peshawar attractions

Learn more about Peshawar

Ancient bazaars in Qissa Khwani invite you to sample fragrant teas while merchants share legendary tales. Visit Peshawar Museum's Gandhara art collection and explore the 16th-century Mahabat Khan Mosque with its stunning blue tilework.

Islamia college Peshawar Pakistan

Top Peshawar Hotel Reviews

More cheap stays in Peshawar

Hotels in Peshawar with star rating

Find out more about Peshawar

Top reasons to visit Peshawar

  • Rich Cultural Heritage: Peshawar boasts a deep historical backdrop with vibrant traditions, making it perfect for cultural exploration.
  • Peshawar Museum: A must-visit for history enthusiasts, showcasing the region's rich artefacts and heritage.
  • Bustling Markets: Experience the lively atmosphere of local markets, offering unique crafts and delicious street food.
  • Chowk Yadgar: A vibrant hub where locals gather, providing a glimpse into daily life in Khyber Pakhtunkhwa.
  • Diverse Accommodation: From charming guesthouses to premium hotels, Peshawar offers a range of options for every budget.

Find great hotels in Peshawar

Discover a range of hotel accommodation options in Peshawar, offering an array of services tailored to suit every traveler's desire. Whether you're seeking a city-themed experience, a business-friendly environment, or a pet-friendly getaway, you'll find suitable lodgings to enhance your stay. From charming guesthouses to top-rated hotels, Peshawar promises a memorable visit with excellent amenities and competitive deals. Explore the best hotels and enjoy the hospitality that Pakistan has to offer.

  • Fort Continental Hotel: Nestled in the heart of Peshawar, Fort Continental Hotel is a well-appointed 3.5-star establishment that caters to travellers seeking a city-themed vacation experience. This hotel boasts a central location, allowing guests to easily explore the vibrant surroundings. The property features modern amenities and comfortable accommodations, ensuring a pleasant stay. With its strategic positioning, visitors can immerse themselves in the rich culture and history of Peshawar while enjoying the convenience of city life.
  • Vip House: Offering a warm and inviting atmosphere, Vip House is a 3-star hotel that excels in providing value and comfort. Guests can indulge in complimentary breakfast options and unwind at the bar or snack bar. For those keen on staying active, the hotel offers fitness facilities on-site or nearby. The entertainment options, including satellite and LCD TVs, ensure guests remain entertained during their stay. With a focus on leisure and relaxation, Vip House is a great choice for those looking to enjoy Peshawar's hospitality.
  • Greens Hotel Peshawar: Designed with business travellers in mind, Greens Hotel Peshawar provides a professional environment equipped with essential amenities. This property is ideal for guests who require meeting facilities and a supportive atmosphere for work-related activities. Its strategic location in Peshawar makes it easy to access local business hubs, while the comfortable accommodations offer a relaxing retreat after a busy day. Greens Hotel Peshawar is the perfect blend of business efficiency and comfort, ensuring a productive stay.

Where to stay near Peshawar

Peshawar, a vibrant city steeped in culture, offers an enriching experience for all types of travellers. Discover the rich history at the Peshawar Museum and enjoy the bustling bazaars. Families can delight in outdoor activities at nearby parks, while those seeking eco-friendly excursions can explore the stunning landscapes of Khyber Pakhtunkhwa. With a mix of trendy and budget-friendly options, Peshawar is the perfect destination for a memorable holiday in Pakistan.

  • Kohat: Situated approximately 18.0km from Peshawar, Kohat is a vibrant city known for its rich cultural tapestry and warm hospitality. Visitors flock here for family-friendly outings, outdoor adventures, and immersive cultural experiences. The local markets are a must-visit, offering a plethora of goods and a taste of everyday life. Notable attractions include serene parks and historical places of worship, as well as the impressive mausoleum that reflects the city’s historical significance. Peak visiting times are in February, September, and December, making these months ideal for experiencing local festivities and community spirit.
  • Landi Kotal: Located around 15.5km from Peshawar, Landi Kotal is a charming city known for its stunning natural landscapes and eco-friendly experiences. This spot attracts travellers looking to enjoy outdoor activities and connect with nature. The area's highlights include a beautiful park and a historic fort that offers panoramic views of the surrounding region. The peak travel months are March, September, and November, providing a perfect backdrop for family adventures and a glimpse into the rich history of the area. Explore the historic sites and immerse yourself in the local culture.

Things to do in Peshawar

Peshawar is an excellent destination for culture-themed and family vacations, offering a blend of educational experiences and vibrant markets. Visitors can explore the bustling public markets and enjoy the unique atmosphere. A highlight includes attending shows at the Empire Hotel, which showcases the local culture and hospitality. With its rich history and lively ambience, Peshawar promises an enriching experience for all who visit.

Shopping

Peshawar offers a vibrant shopping experience at Qissa Khawani Bazaar, where you can immerse yourself in local culture and find unique souvenirs. If you're up for a drive, the Hayatabad Shopping Complex, around 9.3km away, features a variety of shops in a modern setting.

Recreation

At the Arbab Niaz Stadium in Peshawar, immerse yourself in an energetic atmosphere while enjoying various sports activities. Engage in local games, or simply soak in the vibrant sports culture, making it a fantastic spot for both recreation and wellness amidst the lively environment.

Adventure

The historic Bala Hisar Fort offers a thrilling insight into Peshawar's rich past, with breathtaking views of the city. Explore the vibrant Qissa Khwani Bazaar, where you can experience local culture, shop for handicrafts, and savour delicious street food, all in an exhilarating, bustling atmosphere.

Nightlife

Peshawar's nightlife offers a unique blend of culture and entertainment. For a lively evening, visit the historic Qissa Khwani Bazaar for street food and local music. Alternatively, enjoy a relaxed atmosphere at a traditional tea house, where you can sip on chai and soak in the vibrant local scene.

Booking tips and Expedia advantages for Peshawar

Peshawar offers several ways to save money during your visit. The cheapest months to travel are January and July to August, with Thursday being the least expensive day for accommodation. Utilise Expedia to compare prices and consider booking a package that includes flights and activities for better deals. To explore the city on a budget, use local public transport, which is typically affordable. Look for free activities, such as visiting historical sites, to enhance your experience without breaking the bank. Always filter accommodation options from lowest to highest price to find the best deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Peshawar are January and July to August, where the prices are slightly lower. This is in comparison to October to December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Peshawar is Thursday. The most expensive day to stay in Peshawar is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your options, taking into account your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Peshawar with your flights and activities by opting for a package through Expedia.

Find the best attractions in Peshawar

Peshawar offers a delightful blend of culture and city experiences, making it ideal for family vacations. Visitors can explore historic forts, art museums, and modern colleges. Key attractions include the Peshawar Zoo and the Peshawar Museum, along with various tours showcasing the city's rich heritage. Whether you're seeking educational or leisure activities, Peshawar's diverse points of interest cater to all travellers.

  • University of Peshawar: This modern institution boasts a vibrant campus atmosphere, offering a unique blend of academic excellence and cultural diversity. A stroll through its grounds reveals the youthful energy of students and the rich history of education in the region.
  • Bala Hisar Fort: Steeped in history, this fort offers a glimpse into the region's rich cultural heritage. The stunning architecture and panoramic views from its ramparts provide a fascinating insight into Peshawar's past.
  • Ghor Khatri: An ancient temple that reflects the cultural depth of the area, Ghor Khatri is a serene place for contemplation. Its historical significance as a religious site adds to the charm, inviting you to explore its storied walls.

Best time to go to Peshawar

The best time to visit Peshawar is dependant on what kind of holiday you are seeking. June is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain (dry). January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancy
January52.3°F (11.3°C)No Rain (Dry)SunnyAverage
February56.5°F (13.6°C)Light RainMostly SunnySlightly High
March65.8°F (18.8°C)Light RainMostly SunnyAverage
April76.1°F (24.5°C)Light RainSunnySlightly Low
May86.9°F (30.5°C)No Rain (Dry)SunnySlightly Low
June94.5°F (34.7°C)No Rain (Dry)SunnyAverage
July93.2°F (34.0°C)Light RainMostly SunnySlightly High
August90.0°F (32.2°C)Light RainMostly SunnyAverage
September86.7°F (30.4°C)No Rain (Dry)SunnyAverage
October77.4°F (25.2°C)No Rain (Dry)SunnySlightly Low
November64.4°F (18.0°C)No Rain (Dry)SunnyAverage
December55.9°F (13.3°C)No Rain (Dry)SunnySlightly High

The nearest major airports for your trip to Peshawar

When visiting Peshawar, you can conveniently fly into Peshawar International Airport (PEW), situated 1.9km from the city centre. For comfortable accommodation nearby, consider the 3.5-star Shelton's Rezidor Peshawar, located just 621m from the airport, or the 3.5-star Fort Continental Hotel, which is 2.5km away. If you prefer a more budget-friendly option, the 3-star Vip House is only 311m from the airport. Transportation services to and from these hotels are readily available, ensuring a smooth journey for your stay in this vibrant city.

Frequently asked questions

What is the best area to stay in Peshawar?
The best area to stay in Peshawar is the vicinity of the Peshawar Cantonment, particularly around Saddar Road and The Mall.

This area is the city's main commercial and administrative hub, known for its well-maintained infrastructure and organised layout. You'll find a range of hotels, government buildings, and established businesses along these main thoroughfares. It's a central point that offers good accessibility to various parts of the city.

For business travellers, this area is particularly convenient due to its proximity to government offices and corporate centres. Many hotels here offer amenities favoured by business guests, such as meeting facilities and high-speed internet.

Couples looking for a comfortable and well-serviced stay will also appreciate the Peshawar Cantonment.
What are the best hotels in Peshawar that travellers recommend?
Two of the best hotels in Peshawar that receive consistently high recommendations from travellers are the Peshawar Serena Hoteland the Fort Continental Hotel.

The 3.5-star Peshawar Serena Hotel, with a 9.0 rating, is highly praised for its great location and good facilities. Guests can enjoy the convenience of 24-hour room service, a complimentary stocked minibar, and a free buffet breakfast.

Another highly recommended option is the 3.5-star Fort Continental Hotel, which has a 7.2 rating. It is located in a historical district and is praised for its great location and friendly staff. Guests can enjoy a complimentary continental breakfast.
What are the best family hotels in Peshawar?
For families travelling to Peshawar, two highly recommended hotels are the Peshawar Serena Hoteland the Fort Continental Hotel.

The 3.5-star Peshawar Serena Hotel, with an excellent 9.0 rating, is a great option for families. It offers a pool, free toiletries, and complimentary breakfast, including a buffet. Guests also benefit from free WiFi, a minibar stocked with free items, and free self-parking. Customers frequently highlight its good facilities and great location.

Another good choice is the 3.5-star Fort Continental Hotel, rated 7.2. This hotel provides child-friendly window designs, free continental breakfast, and free WiFi. Its location in a historical district is often praised by guests, alongside its friendly staff. Find more child-friendly accommodations in Peshawar
What hotels in Peshawar offer free breakfast?
For hotels in Peshawar that offer complimentary breakfast, consider the Peshawar Serena Hotel, the Fort Continental Hotel, and Shelton's Rezidor.

The 3.5-star Peshawar Serena Hotel, with an excellent 9.0 rating, provides both a free buffet breakfast and a complimentary regular breakfast. Guests frequently praise its good facilities and great location, being just 0.6 km from Bala Hisar Fort and 1.1 km from Chowk Yadgar. The hotel also includes free WiFi and a minibar with complimentary stocked items.

Another option is the 3.5-star Fort Continental Hotel, rated 7.2. This hotel offers a free continental breakfast and is conveniently located in a historical district, only 0.4 km from Bala Hisar Fort and 0.6 km from Chowk Yadgar. Guests appreciate its great location and friendly staff.

Shelton's Rezidor, a 3-star hotel, also includes a free buffet breakfast. It offers free WiFi and convenient parking options, including free self-parking and valet parking. Find more hotels with breakfast in Peshawar
What are the best budget hotels in Peshawar?
For a highly-rated budget hotel in Peshawar, Shelton's Rezidor is an excellent option.

This 3-star hotel provides a range of complimentary features, including free buffet breakfast, free self-parking, and free WiFi. Guests also benefit from covered valet parking and secured self-parking, ensuring convenience for those travelling by car. View all budget hotels in Peshawar
When is the best time to go to Peshawar?
The best time to visit Peshawar is during the autumn (October to November) and spring (February to March) months when the weather is most pleasant.

During these periods, the temperatures are mild and comfortable, typically ranging from 15°C to 25°C. This makes it ideal for exploring the city's historical sites and bustling markets without the discomfort of extreme heat or cold. These months also generally offer clear skies, great for sightseeing and photography.

For those planning to explore the city extensively on foot, such as couples interested in historic walks through the Old City or families visiting archaeological sites, these months provide the most agreeable conditions.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Peshawar.
How can I save on a Peshawar hotel booking with Expedia?
Members always get our best prices. Find our best Peshawar hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Peshawar hotel?
Prices for hotels in Peshawar often vary, but you can find a great deal from £25 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia