Search Hotels in Pakistan

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Pakistan

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience
Islamabad Serena Hotel
5 out of 5
Khayaban-e-Suharwardy G-5/1, Islamabad, Federal Capital Territory, 44000
The price is $216 per night from Dec 30 to Dec 31
$216
per night
Dec 30 - Dec 31
4.1/5 Very Good! (82 reviews)
"Superb."

Reviewed on Oct 16, 2022

Islamabad Serena Hotel
Islamabad Marriott Hotel
5 out of 5
Aga Khan Road Shalimar 5, Islamabad, 46000
Fully refundableReserve now, pay when you stay
The price is $200 per night from Dec 10 to Dec 11
$200
per night
Dec 10 - Dec 11
4.2/5 Excellent! (187 reviews)
"Very good location and extremely courteous staff"

Reviewed on Nov 27, 2022

Islamabad Marriott Hotel
Pearl Continental Hotel Karachi
4.5 out of 5
Club Road, PO Box# 8513, Karachi, 75530
The price is $115 per night from Jan 4 to Jan 5
$115
per night
Jan 4 - Jan 5
4.1/5 Very Good! (186 reviews)
"Relaxed enjoyable stay"

Reviewed on Dec 3, 2022

Pearl Continental Hotel Karachi

Save an average of 15% on thousands of hotels when you're signed in

Hotel One MM Alam Road Lahore
3 out of 5
41-L, Gulberg II, MM Alam Road, Lahore, Punjab, 54000
The price is $44 per night from Dec 11 to Dec 12
$44
per night
Dec 11 - Dec 12
4.7/5 Exceptional! (7 reviews)
"The place was great, staff excellent, breakfast was really good. My only complaint are the bed sheets — felt like many people had slept in them which I’m sure they have, but the bed sheet quality needs to be improved to hide that fact."

Reviewed on Nov 28, 2022

Hotel One MM Alam Road Lahore
Best Western Premier Islamabad
3 out of 5
6 ISLAMABAD CLUB ROAD, Islamabad, Islamabad, .
Fully refundableReserve now, pay when you stay
The price is $94 per night from Jan 7 to Jan 8
$94
per night
Jan 7 - Jan 8
3.1/5 (30 reviews)
Amazing stay!
"Unbelievably good! The hospitality and customer service was second to none! Everyone was so friendly and went out of their way to help with any and everything!"

Reviewed on Aug 9, 2022

Best Western Premier Islamabad
The Centaurus Serviced Apartments
3 out of 5
F 8/4 Nazimuddin Road, Islamabad, Islamabad, 46000
The price is $100 per night from Dec 12 to Dec 13
$100
per night
Dec 12 - Dec 13
3.8/5 Good! (12 reviews)
Would stay there again
"Lovely place to stay weather its with family or business stay. Very hospitable staff at breakfast."

Reviewed on Nov 28, 2022

The Centaurus Serviced Apartments
Hotel One Gujrat
3.5 out of 5
Mall of Gujrat, G.T Road, Opp. Science College, Gujrat, 50700
Hotel One Gujrat
Marriott Karachi Hotel
5 out of 5
09 Abdullah Haroon Road, Karachi, 75530
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 10 to Dec 11
$110
per night
Dec 10 - Dec 11
3.9/5 Good! (153 reviews)
"Understandable due to the monsoon seasons and heavy rains property water damaged. I believed they should at least entrance road repaired because that was awful"

Reviewed on Jul 31, 2022

Marriott Karachi Hotel
The Nishat
4 out of 5
9A Mian Mahmud Kasuri Road, Gulberg 3, Lahore, 54660
The price is $105 per night from Dec 16 to Dec 17
$105
per night
Dec 16 - Dec 17
4.5/5 Wonderful! (8 reviews)
"I like it"

Reviewed on Jul 15, 2021

The Nishat
Alpine Hotel  Nathiagali
2.5 out of 5
Opp. Sui Gas Office, Mansehra Road, Abbottabad, Abbottabad, Khyber Pakhtunkhwa
Alpine Hotel Nathiagali
Royal Swiss Lahore
4.5 out of 5
Airport Rd, Lahore, Punjab, 54000
The price is $112 per night from Dec 10 to Dec 11
$112
per night
Dec 10 - Dec 11
4/5 Very Good! (37 reviews)
Great place for a first introduction to Lahore!
"It was a good experience, though the staff serving in both breakfast and other restaurants were not very attentive to their customers. Had long waits for requests. Their Shuttle service was perfect!"

Reviewed on Nov 12, 2022

Royal Swiss Lahore
Pearl Continental Rawalpindi
3.5 out of 5
The Mall Road, Rawalpindi, 46000
The price is $121 per night from Jan 9 to Jan 10
$121
per night
Jan 9 - Jan 10
3.3/5 (150 reviews)
"All staff professional, polite and helpful. Hotel in excellent condition."

Reviewed on Dec 4, 2022

Pearl Continental Rawalpindi
Shangrila Resort Hotel
2.5 out of 5
Lower Kachura Lake, Skardu
Shangrila Resort Hotel
Mövenpick Hotel Karachi
4 out of 5
Club Road, Karachi, 75530
The price is $119 per night from Dec 24 to Dec 25
$119
per night
Dec 24 - Dec 25
4/5 Very Good! (150 reviews)
"Fantastic service, great food. For Karachi this will always be my first choice."

Reviewed on Sep 30, 2022

Mövenpick Hotel Karachi
Pearl Continental Lahore
4.5 out of 5
Shahrah-e-Quaid-e-Azam, The Mall, Lahore, 54000
The price is $109 per night from Dec 26 to Dec 27
$109
per night
Dec 26 - Dec 27
3.7/5 Good! (286 reviews)
"Kindness of staff , we got upgraded"

Reviewed on Dec 7, 2022

Pearl Continental Lahore
Ramada by Wyndham Lahore Gulberg II
4 out of 5
23 2 4 And 25 N Gulberg Ii L, Lahore, 54660
Fully refundableReserve now, pay when you stay
The price is $95 per night from Dec 16 to Dec 17
$95
per night
Dec 16 - Dec 17
4.2/5 Very Good! (55 reviews)
"A very pleasant stay at Ramada. With a convenient location, very clean, amazing food, professional and friendly staff. Next planned family vacation stay will be at Ramada."

Reviewed on Oct 2, 2022

Ramada by Wyndham Lahore Gulberg II
Avari Lahore
5 out of 5
87 Shahrah-e-Quaid-e-Azam, Lahore, Punjab, 54000
The price is $102 per night from Dec 11 to Dec 12
$102
per night
Dec 11 - Dec 12
4.1/5 Very Good! (103 reviews)
Excellent place to stay!!!
"Excellent and outstanding"

Reviewed on Nov 21, 2022

Avari Lahore
Pearl Continental Bhurban
4.5 out of 5
Murree Hills, GPO Box # 29, Bhurban, 47150
3.8/5 Good! (57 reviews)
"Property ok but food and cafeteria is not clean and tea and serving horrible"

Reviewed on Aug 15, 2022

Pearl Continental Bhurban
Ramada Plaza by Wyndham Karachi Airport Hotel
5 out of 5
Star Avenue Terminal 1, Jinnah International Airport, Karachi, 75200
Fully refundableReserve now, pay when you stay
The price is $102 per night from Dec 10 to Dec 11
$102
per night
Dec 10 - Dec 11
3.6/5 Good! (78 reviews)
"Very clean and comfortable also staff were exceptional"

Reviewed on Aug 29, 2022

Ramada Plaza by Wyndham Karachi Airport Hotel
Fort Continental Hotel
3.5 out of 5
Opposite Qila Bala Hisar Peshawar, Peshawar, Khyber Pakhtunkhwa, 25000
The price is $32 per night from Dec 16 to Dec 17
$32
per night
Dec 16 - Dec 17
4/5 Very Good! (2 reviews)
"Great service, even the room service was fast; the room was big and comfortable."

Reviewed on Oct 22, 2022

Fort Continental Hotel
Don't see what you're looking for?
See all available properties in Pakistan
View all properties
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.

Pakistan Hotel Travel Guide

Welcome to Pakistan

As the 36th-largest country on Earth, there is plenty to see and do in Pakistan when you book your trip through Expedia. Take a tour of the capital, Islamabad, or enjoy a relaxed visit somewhere quieter. Expedia will help you find the right trip for you. See just how easy it is to visit the country of your dreams, begin hunting right now.

Looking to spend the night at an extravagant inn in Pakistan? No problem. We have got a great range of affordable inns too. And there are an array of alternatives in the middle. It all depends on what you're in the mood for and how much you'd like to spend. And as far as location, you can select a room in any part of the region you'd like. You'll see a range of accommodation choices in the busiest part of the area, as well as private lodges on the edge of Pakistan. When you browse our site's catalog of lodges in Pakistan, you're certain to find inexpensive rates and amazing offers on any type of lodge in the region.

Quick facts about Pakistan:

  • With 194.6 million residents, Pakistan ranks 36th in population compared to other countries
  • The currency in Pakistan is the Pakistan Rupee
  • Don't forget to stop in Islamabad , Lahore, and Karachi while you're in the country

Expedia helps you save you money and time when securing your stay at any of the hotels in Pakistan, so you can spend your days making the most of your stay and not worrying about draining your bank account. So why wait another day to book your vacation to Middle East? Designate your preferred travel dates now to find the best discounts on getaways in Pakistan!

Pakistan hotels information

Number of reviews 1583
Accommodation 1975 hotels
Lowest Price $32
Highest Price $216

Price trends for hotels in Pakistan

Less expensive
More expensive
This month
Next month
December
September
$62
$66
Month
Price
January
$66
February
$66
March
$68
April
$68
May
$66
June
$74
July
$83
August
$87
September
$89
October
$75
November
$68
December
$62
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Pakistan. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Pakistan hotels
Expedia verified reviews

Go further with the Expedia app

Save even more - Get up to 25% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and managing it all on the go.

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code