Hotel deals Asia Pakistan

Hotels in Pakistan

Find the best deals on 1,527 hotels in Pakistan

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Pakistan

Looking for a city in Pakistan to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$28 - $59
CHEAPEST CITY IN PAKISTAN Lahore 34% cheaper Hotels in Lahore are the cheapest in Pakistan at just $29 per night on average.
MOST EXPENSIVE CITY IN PAKISTAN Faisalābād 39% more expensive Faisalābād has the highest priced hotels in Pakistan with rooms averaging $60 per night.
MOST POPULAR CITY IN PAKISTAN Lahore 62% more users visited More momondo users search for hotels in Lahore than any other city in Pakistan

Popular Cities in Pakistan

Book one of the best deals Pakistan has to offer in these popular locations
Rose Palace Hotel, Gulberg
Best value
Rose Palace Hotel, Gulberg
7.9
$19
Pearl Continental Lahore
#1 Most popular
Pearl Continental Lahore
8.0
$97
Pakeeza One Hotel
#2 Most popular
Pakeeza One Hotel
7.6
$21
Nishat Hotel Johar Town
#3 Most popular
Nishat Hotel Johar Town
8.5
$109
Hotel Pak Heritage
#4 Most popular
Hotel Pak Heritage
6.3
$29
Luxus Grand Hotel
#5 Most popular
Luxus Grand Hotel
9.3
$94
Hotel Premier Inn Gulberg
Hotel Premier Inn Gulberg
7.2
White Rose Guest House Karachi
Best value
White Rose Guest House Karachi
10.0
$24
Pearl Continental Hotel, Karachi
#1 Most popular
Pearl Continental Hotel, Karachi
7.8
$113
Movenpick Hotel Karachi
#2 Most popular
Movenpick Hotel Karachi
7.3
$141
Swisstel Cottage
#3 Most popular
Swisstel Cottage
8.7
$61
Avari Towers Karachi
#4 Most popular
Avari Towers Karachi
8.1
$105
Prime Dha Guest House
#5 Most popular
Prime Dha Guest House
7.7
$26
Dreamworld Resort, Hotel & Golf Course
Dreamworld Resort, Hotel & Golf Course
7.9
$66
Hotel Rakaposhi Islamabad
Best value
Hotel Rakaposhi Islamabad
5.1
$18
Ramada by Wyndham Islamabad
#1 Most popular
Ramada by Wyndham Islamabad
7.9
$150
Islamabad Serena Hotel
#2 Most popular
Islamabad Serena Hotel
8.5
$223
Jasmine Inn
#3 Most popular
Jasmine Inn
8.5
$27
Hotel de Palazzo
#4 Most popular
Hotel de Palazzo
8.1
$34
Islamabad Hotel
#5 Most popular
Islamabad Hotel
7.0
$118
Islamabad Marriott Hotel
Islamabad Marriott Hotel
8.0
$197
Al sakhwat hotel
Best value
Al sakhwat hotel
$7
Pearl Continental Rawalpindi
#1 Most popular
Pearl Continental Rawalpindi
7.0
$123
Skyways Hotel
#2 Most popular
Skyways Hotel
Hunain Hotel
#3 Most popular
Hunain Hotel
$42
Shelton Hotel Rawalpindi
#4 Most popular
Shelton Hotel Rawalpindi
7.1
$22
Hotel Akbar International
#5 Most popular
Hotel Akbar International
7.3
$29
National City Hotel
National City Hotel
6.3
$29
Ayub Residence Bhurban
Best value
Ayub Residence Bhurban
7.8
$16
Murree
#1 Most popular
Murree
3.2
$24
Hotel One Bhurban
#2 Most popular
Hotel One Bhurban
7.6
$56
Hotel One Mall Road Murree
#3 Most popular
Hotel One Mall Road Murree
7.7
$58
The Smart Hotel
#4 Most popular
The Smart Hotel
7.0
$38
Shangrila Resort Hotel Murree
#5 Most popular
Shangrila Resort Hotel Murree
$109
Lockwood Hotel Murree
Lockwood Hotel Murree
10.0
$94

Pakistan travel tips

Let us help you with the best tips about Pakistan

When is the least expensive time to stay in Pakistan?

At just $56 per night on average, October is the least expensive month to stay at a hotel in Pakistan. The most expensive month to stay at a hotel in Pakistan is January.

Where do most people stay in Pakistan?

As many would assume, more people stay in Lahore than in any other city while visiting Pakistan.

How much does a luxury hotel cost in Pakistan?

Expect to pay about $273 per night when booking a luxury hotel room in Pakistan. Rates for luxury hotel rooms are typically 248% more than the average hotel room in Pakistan, which costs $79 each night.

Which city in Pakistan has the most expensive hotel rooms?

On average, $60 per night will be the going rate for a hotel room in Faisalābād. This is about 39% more expensive than any other city in Pakistan.

Which city in Pakistan has the least expensive hotel rooms?

If you’re looking for the best bang for your buck when visiting Pakistan, consider staying in Rawalpindi. According to our data, Rawalpindi is the least expensive city to spend the night in when visiting Pakistan, with an average nightly rate of $8, 90% below the country’s average.


Popular international routes landing in Pakistan

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Dubai to Karachi
Fastest flight time
1h 55m
Cheapest price
$247
New York to Lahore
Fastest flight time
18h 30m
Cheapest price
$605
Washington to Karachi
Fastest flight time
17h 30m
Cheapest price
$606
Philadelphia to Lahore
Fastest flight time
19h 10m
Cheapest price
$645
Boston to Islamabad
Fastest flight time
17h 25m
Cheapest price
$653
Miami to Karachi
Fastest flight time
20h 45m
Cheapest price
$669
Chicago to Lahore
Fastest flight time
20h 00m
Cheapest price
$670
Houston to Karachi
Fastest flight time
20h 55m
Cheapest price
$689
New York to Karachi
Fastest flight time
18h 35m
Cheapest price
$691
Los Angeles to Islamabad
Fastest flight time
21h 10m
Cheapest price
$703
View more
Hotel deals Asia Pakistan