Hotel deals Asia Pakistan

Hotels in Pakistan

Find the best deals on 2,045 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
$29 - $60
CHEAPEST CITY IN PAKISTAN Lahore 30% cheaper Hotels in Lahore are the cheapest in Pakistan at just $29 per night on average.
MOST EXPENSIVE CITY IN PAKISTAN Faisalābād 43% more expensive Faisalābād has the highest priced hotels in Pakistan with rooms averaging $60 per night.
MOST POPULAR CITY IN PAKISTAN Lahore 85% 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
Pakeeza One Hotel
Best value
Pakeeza One Hotel
7.0
$17
Pearl Continental Lahore
#1 Most popular
Pearl Continental Lahore
7.8
$71
Nishat Hotel Johar Town
#2 Most popular
Nishat Hotel Johar Town
8.3
$88
Rose Palace Hotel
#3 Most popular
Rose Palace Hotel
8.1
$18
Hotel Pak Heritage
#4 Most popular
Hotel Pak Heritage
6.1
$29
Luxus Grand Hotel
#5 Most popular
Luxus Grand Hotel
9.3
$61
Hotel Premier Inn Gulberg
Hotel Premier Inn Gulberg
7.1
$18
White Rose Guest House Karachi Karachi
Best value
White Rose Guest House Karachi Karachi
10.0
$24
Pearl Continental Hotel Karachi
#1 Most popular
Pearl Continental Hotel Karachi
7.6
$72
Mövenpick Hotel Karachi
#2 Most popular
Mövenpick Hotel Karachi
7.3
$91
Swisstel Cottage
#3 Most popular
Swisstel Cottage
8.6
$51
Avari Towers Karachi
#4 Most popular
Avari Towers Karachi
8.1
$81
Prime Dha Guest House
#5 Most popular
Prime Dha Guest House
7.6
$45
Dreamworld Resort, Hotel & Golf Course
Dreamworld Resort, Hotel & Golf Course
7.9
$56
Hotel Rakaposhi Islamabad
Best value
Hotel Rakaposhi Islamabad
4.8
$14
Ramada by Wyndham Islamabad
#1 Most popular
Ramada by Wyndham Islamabad
7.9
$126
Islamabad Serena Hotel
#2 Most popular
Islamabad Serena Hotel
8.4
$164
Jasmine Inn
#3 Most popular
Jasmine Inn
8.4
$29
Islamabad Hotel
#4 Most popular
Islamabad Hotel
6.6
$75
Capetown Guest House
#5 Most popular
Capetown Guest House
8.3
$21
Continental House
Continental House
7.4
$27
Ayub Residence Bhurban
Best value
Ayub Residence Bhurban
7.8
$20
Murree
#1 Most popular
Murree
7.0
$24
Hotel One Bhurban
#2 Most popular
Hotel One Bhurban
7.6
$62
Hotel Metropole
#3 Most popular
Hotel Metropole
6.2
$53
Hotel One Mall Road Murree
#4 Most popular
Hotel One Mall Road Murree
7.5
$62
The Smart Hotel
#5 Most popular
The Smart Hotel
7.1
$22
Pearl Continental Bhurban
Pearl Continental Bhurban
7.3
$108
National City Hotel
Best value
National City Hotel
6.2
$16
Pearl Continental Rawalpindi
#1 Most popular
Pearl Continental Rawalpindi
6.7
$78
Shelton Hotel Rawalpindi
#2 Most popular
Shelton Hotel Rawalpindi
7.3
$27
Islamabad Marriott Hotel
#3 Most popular
Islamabad Marriott Hotel
7.9
$156
Safari Club 4
#4 Most popular
Safari Club 4
7.5
$40
Safari Club 3 Bahria Town
#5 Most popular
Safari Club 3 Bahria Town
8.0
$32
Hotel Burjal Hateem
Hotel Burjal Hateem
$33

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.

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 43% 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 Quetta. According to our data, Quetta is the least expensive city to spend the night in when visiting Pakistan, with an average nightly rate of $10, 84% 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 Karachi
Fastest flight time
18h 00m
Cheapest price
$633
Philadelphia to Lahore
Fastest flight time
17h 15m
Cheapest price
$702
Washington to Karachi
Fastest flight time
18h 05m
Cheapest price
$719
Chicago to Karachi
Fastest flight time
17h 50m
Cheapest price
$728
Los Angeles to Lahore
Fastest flight time
21h 40m
Cheapest price
$755
San Francisco to Islamabad
Fastest flight time
21h 30m
Cheapest price
$757
Boston to Islamabad
Fastest flight time
17h 15m
Cheapest price
$760
Seattle-Tacoma Intl to Lahore
Fastest flight time
20h 15m
Cheapest price
$775
Fort Lauderdale to Karachi
Fastest flight time
22h 56m
Cheapest price
$798
View more
Hotel deals Asia Pakistan