Find hotels in Peshawar from CA $47

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

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
Peshawar Barracks Estb 1867

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 CA $135
CA $144 total
includes taxes & fees
Feb 28 - Mar 1
Peshawar Serena Hotel

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 CA $83
CA $88 total
includes taxes & fees
Mar 29 - Mar 30
Fort Continental Hotel

Greens Hotel Peshawar

Greens Hotel Peshawar
4.0 star property
Peshawar
Greens Hotel Peshawar

GREENS HOTEL PESHAWAR

GREENS HOTEL PESHAWAR
2.5 star property
Peshawar
GREENS HOTEL PESHAWAR

Destination Heritage Peshawar

Destination Heritage Peshawar
3.0 star property
Peshawar
Destination Heritage Peshawar

Mehran Hotel Peshawar

Mehran Hotel Peshawar
2.0 star property
Peshawar
Mehran Hotel Peshawar

Shelton's Rezidor Peshawer

Shelton's Rezidor Peshawer
3.5 star property
Peshawar
Shelton's Rezidor Peshawer

Three star hotel Peshawar

Three star hotel Peshawar
2.5 star property
Peshawar
The price is CA $78
CA $83 total
includes taxes & fees
Mar 30 - Mar 31
Three star hotel 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 CA $79
CA $84 total
includes taxes & fees
Mar 7 - Mar 8
Shelton's Rezidor

Vip House

Vip House
3.0 star property
Peshawar
10.0 out of 10, Exceptional, (1 review)
Vip House

Hotel City View

Hotel City View
3.0 star property
Peshawar
Hotel City View

Town Palace

Town Palace
3.0 star property
Peshawar
Town Palace

Shahi Palace Guest House

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

Peshwar View Hotel

Peshwar View Hotel
2.5 star property
Peshawar
The price is CA $99
CA $106 total
includes taxes & fees
Mar 30 - Mar 31
Peshwar View Hotel

Luxury Palace Peshawar

Luxury Palace Peshawar
2.5 star property
Peshawar
Luxury Palace Peshawar

Hotel Tourmaline

Hotel Tourmaline
3.5 star property
Peshawar
2.0 out of 10, (1 review)
"A member of the staff exposed himself and flashed my mother when he came to the room with tea that was ordered. There was also knocking on her door late into the night and she didn’t dare open it because it was just her and my aunt in the room. We will be contacting the local police to look into this matter but hotels.com should delist this hotel and look into this matter as well. "
Canada
Mauzam
The price is CA $76
CA $81 total
includes taxes & fees
Mar 5 - Mar 6
Hotel Tourmaline

Shelton Green's Hotel

Shelton Green's Hotel
3.0 star property
Peshawar
Shelton Green's Hotel

Al Harmain Restaurant

Al Harmain Restaurant
2.5 star property
Peshawar
Al Harmain Restaurant

Rose Hotel Peshwar

Rose Hotel Peshwar
2.5 star property
Peshawar
The price is CA $98
CA $105 total
includes taxes & fees
Mar 30 - Mar 31
Rose Hotel Peshwar
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 Vacation Sale

Members save up to 40% on hotels and 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

Recent Reviews in Peshawar

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 offers a deep dive into Pakistan's history with its historical forts, museums, and educational institutions.
  • Bustling Markets: Experience the vibrant local markets, where you can discover unique crafts and traditional goods.
  • Delicious Cuisine: Enjoy authentic local dishes and street food, showcasing the flavours of Khyber Pakhtunkhwa.
  • Warm Hospitality: The locals are known for their welcoming nature, making every visitor feel at home.
  • Outdoor Adventures: Explore nearby regions for eco-friendly experiences and outdoor activities.

Find great hotels in Peshawar

Experience the rich culture and hospitality of Peshawar with a variety of accommodation options to suit every traveller. From comfortable hotels to charming guesthouses, you’ll find the perfect place to unwind. Whether you’re seeking a city-themed stay, a business-friendly environment, or a pet-friendly getaway, Peshawar has it all. Explore options like cheap Peshawar hotels and the renowned Peshawar Serena Hotel to ensure a memorable visit.

  • Fort Continental Hotel: Fort Continental Hotel is a welcoming 3.5-star accommodation that offers a city-themed experience for travelers seeking to immerse themselves in the vibrant culture of Peshawar. Nestled in the city centre, this hotel provides easy access to popular attractions and local markets. Guests appreciate the blend of modern comfort and traditional charm, with well-appointed rooms and attentive service. The hotel features a restaurant, free Wi-Fi, and a business centre, ensuring that both leisure and business travelers have a comfortable stay.
  • Greens Hotel Peshawar: Tailored for business travelers, Greens Hotel Peshawar focuses on providing a professional environment with a suite of business amenities, including a well-equipped meeting room. This hotel is designed to cater to the needs of corporate guests, offering seamless service and a conducive atmosphere for work. Located conveniently in Peshawar, it ensures that guests can balance productivity with leisure. Visitors appreciate the comfortable accommodations, complimentary breakfast, and high-speed internet access, making it an ideal choice for those on business trips.
  • Shelton's Rezidor Peshawer: Shelton's Rezidor Peshawer also targets business travelers with its dedicated facilities and professional services. This 3.5-star hotel combines style and functionality, offering modern rooms equipped with essential amenities. Guests can take advantage of the hotel's business services while enjoying the comfort of well-furnished accommodations. Its prime location in Peshawar makes it an excellent base for exploring the city after a busy day. Visitors often highlight the attentive staff, high-quality dining options, and the inviting atmosphere that enhances their stay.

Where to stay near Peshawar

Peshawar, a vibrant city in Khyber Pakhtunkhwa, offers an enriching cultural experience perfect for family vacations. Stroll through the historic streets, where Pakistani hospitality shines, and explore local shopping areas filled with unique crafts. For a romantic getaway, enjoy the city's trendy cafes and luxurious accommodations. Don't miss the chance to discover nearby regions that provide outdoor adventures and eco-friendly experiences, immersing you in the heart of this captivating city.

  • Landi Kotal: Situated 40.2km from Peshawar, Landi Kotal is a captivating city known for its unique blend of outdoor and eco-friendly experiences. Visitors are drawn to its historic sites, including a remarkable fort that offers a glimpse into the region's rich heritage. The city is particularly vibrant from February to March and May, making it an ideal time for family outings and nature exploration. With parks and scenic landscapes, Landi Kotal provides a refreshing escape and an opportunity to connect with the natural beauty of Khyber Pakhtunkhwa.
  • Kohat: Located 46.7km from Peshawar, Kohat is a city that thrives on family-friendly and cultural experiences. Visitors can explore bustling markets and public venues that showcase the local way of life. The peak travel seasons are in February, September, and December, offering a chance to immerse yourself in the vibrant local culture. Notable attractions include places of worship and serene parks, perfect for relaxation and reflection. Kohat's diverse offerings make it a compelling destination for cultural enthusiasts and adventure seekers alike.

Things to do in Peshawar

Peshawar is an excellent destination for culture-themed family vacations, offering a rich blend of educational experiences and vibrant markets. Visitors can explore the bustling public market and engage in a day trip to discover the city's historical and cultural treasures. With its unique charm, Peshawar promises an enriching experience for tourists keen on immersing themselves in local heritage.

Shopping

In Peshawar, visit Qissa Khawani Bazaar for a vibrant public market experience filled with local crafts and souvenirs. If you're up for a drive, explore The Mall of Peshawar, located about 24.1km away, featuring a variety of shops and dining options in a modern setting.

Recreation

Experience the vibrant atmosphere at Arbab Niaz Stadium, where you can enjoy various sports events and immerse yourself in the local sports culture. After the event, take a leisurely stroll around the stadium to soak in the lively ambiance and connect with fellow sports enthusiasts.

Adventure

Peshawar offers thrilling adventures at Khyber Pass, where you can explore stunning landscapes and rich history. Experience the excitement of trekking through the scenic hills or visit the historic Bala Hisar Fort for panoramic views. The vibrant local bazaars also provide an exhilarating shopping experience, filled with unique crafts and delicious street food.

Nightlife

Peshawar's nightlife is vibrant and rich in culture. The historic Qissa Khwani Bazaar buzzes with street food and local music. You can unwind at Café D’Peshawar, enjoying traditional teas, or visit the lively Peshawar Club for social gatherings and events, offering a glimpse into the city's warm hospitality.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Peshawar

To save money on your trip to Peshawar, consider visiting during the low seasons of January or July to August, when accommodation prices drop. Thursdays are the most affordable days to stay, while Fridays tend to be pricier. Use Expedia's search tool to filter for budget-friendly hotels and eco-certified options. Combining your hotel, flights, and activities into a package can also yield savings. For public transport, walking is a great way to explore the city and enjoy free activities without extra costs.

  • 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: Expedia's search tool enables you to choose your budget, preferred destination, and additional criteria. You can arrange your search results by price, from lowest to highest, to easily find the most affordable hotels. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will display sustainable and environmentally friendly accommodations available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Peshawar with your flights and activities through an Expedia package.

Find the best attractions in Peshawar

Peshawar offers a rich cultural and city-themed experience perfect for family vacations. Visitors can explore a range of attractions, including educational institutions, historic forts, and art museums. Don't miss the Peshawar Museum, which showcases the region's heritage. Whether you're looking to immerse yourself in local culture or enjoy city life, Peshawar has something special for every traveller.

  • University of Peshawar: Experience the vibrant atmosphere of this modern university, where students and faculty engage in a diverse range of academic pursuits. The campus is a blend of contemporary architecture and cultural richness, showcasing the dynamic spirit of Peshawar.
  • Bala Hisar Fort: Step back in time at this historic fort, offering stunning views of the city and surrounding landscape. With its impressive architecture, Bala Hisar Fort reflects the rich cultural heritage of the region and is a great spot for history enthusiasts.
  • Peshawar Museum: Explore a treasure trove of art and artifacts at this museum, which highlights the cultural diversity of Peshawar. The exhibits include fascinating relics from the Gandhara civilization, making it a must-visit for art and history lovers.

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. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January52.3°F (11.3°C)No RainSunnyAverageSlightly Low
February56.5°F (13.6°C)Light RainMostly SunnySlightly HighAverage
March65.8°F (18.8°C)Light RainMostly SunnyAverageAverage
April76.1°F (24.5°C)Light RainSunnySlightly LowAverage
May86.9°F (30.5°C)No RainSunnySlightly LowAverage
June94.5°F (34.7°C)No RainSunnyAverageAverage
July93.2°F (34.0°C)Light RainMostly SunnySlightly HighSlightly Low
August90.0°F (32.2°C)Light RainMostly SunnyAverageSlightly Low
September86.7°F (30.4°C)No RainSunnyAverageAverage
October77.4°F (25.2°C)No RainSunnySlightly LowSlightly High
November64.4°F (18.0°C)No RainSunnyAverageSlightly High
December55.9°F (13.3°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Peshawar

Arriving in Peshawar is convenient via Peshawar International Airport (PEW), located 4.8km from the city centre. Popular nearby accommodations include the 3.5-star Shelton's Rezidor Peshawar, situated 1.6km away, and the 3.5-star Fort Continental Hotel, located 6.4km from the airport. For a closer option, the 3-star Vip House is just 805m from Peshawar International Airport. Transportation services from these hotels to the airport are readily available, making it easy for you to navigate your travel plans while enjoying your stay in this historic 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.
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.
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 CA $47 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