Hotels in cities across Pakistan
How many hotels there are, where they cluster, guest scores, and a live search to book, city by city, from public data.
133 cities in Pakistan have a hotels page: how many hotels there are, where they cluster, guest scores, and a live search to book. Largest first.
| City | Region | Population | Hotels listed |
|---|---|---|---|
| Lahore | Punjab | 13,004,135 | 935 |
| Karachi | Sindh | 11,624,219 | 487 |
| Peshawar | Khyber Pakhtunkhwa | 4,758,762 | 52 |
| Faisalabad | Punjab | 3,800,193 | 54 |
| Rawalpindi | Punjab | 3,357,612 | 387 |
| Gujranwala | Punjab | 2,511,118 | 16 |
| Multan | Punjab | 2,169,915 | 144 |
| Hyderabad | Sindh | 1,921,275 | 25 |
| Quetta | Balochistan | 1,565,546 | 19 |
| Bannu | Khyber Pakhtunkhwa | 1,357,890 | 2 |
| Sargodha | Punjab | 975,886 | 11 |
| Sialkot | Punjab | 911,817 | 17 |
| Bahawalpur | Punjab | 903,795 | 28 |
| Arifwala | Punjab | 854,462 | — |
| Dera Ismail Khan | Khyber Pakhtunkhwa | 763,195 | 2 |
| Muzaffarābād | Azad Kashmir | 725,000 | 54 |
| Battagram | Khyber Pakhtunkhwa | 700,000 | — |
| Chunian | Punjab | 634,236 | — |
| Jhang Sadr | Punjab | 606,533 | 1 |
| Islamabad | Islamabad | 601,600 | 1,267+ |
| Shekhupura | Punjab | 591,424 | 1 |
| Gujrat | Punjab | 574,240 | 7 |
| Sukkur | Sindh | 563,851 | 18 |
| Sahiwal | Punjab | 538,344 | 6 |
| Sahiwal | Punjab | 538,344 | 6 |
| Okara | Punjab | 533,693 | — |
| Rahim Yar Khan | Punjab | 517,000 | 6 |
| Kasur | Punjab | 510,875 | — |
| Jalalpur Pirwala | Punjab | 500,000 | — |
| Dera Ghazi Khan | Punjab | 494,464 | 4 |
| Pindi Bhattian | Punjab | 493,222 | — |
| Tando Bago | Sindh | 426,535 | — |
| Tando Allahyar | Sindh | 421,923 | — |
| Chak Jhumra | Punjab | 385,169 | — |
| Bhawana | Punjab | 373,841 | — |
| Larkana | Sindh | 364,033 | — |
| Nawabshah | Sindh | 363,138 | — |
| Burewala | Punjab | 361,664 | — |
| Mingora | Khyber Pakhtunkhwa | 361,112 | — |
| Sinjhoro | Sindh | 354,709 | — |
| Hafizabad | Punjab | 318,621 | — |
| Chiniot | Punjab | 318,165 | — |
| Mardan | Khyber Pakhtunkhwa | 300,424 | — |
| Kamoke | Punjab | 292,023 | — |
| Abbottabad | Khyber Pakhtunkhwa | 275,890 | — |
| Saddiqabad | Punjab | 274,210 | — |
| Mirpur Khas | Sindh | 267,833 | — |
| Skardu | Gilgit-Baltistan | 260,000 | — |
| Muridke | Punjab | 254,291 | — |
| Shahkot | Punjab | 244,868 | — |
| Bahawalnagar | Punjab | 241,873 | — |
| Bahawalnagar | Punjab | 241,873 | — |
| Kunri | Sindh | 237,063 | — |
| Muzaffargarh | Punjab | 235,541 | — |
| Digri | Sindh | 234,578 | — |
| Jacobabad | Sindh | 219,315 | — |
| Khuzdar | Balochistan | 218,112 | — |
| Gilgit | Gilgit-Baltistan | 216,760 | — |
| Gojra | Punjab | 214,000 | — |
| Shikarpur | Sindh | 204,938 | — |
| Dadu | Sindh | 201,017 | — |
| Talhar | Sindh | 200,014 | — |
| Qadirpur Ran | Punjab | 200,000 | — |
| Dajal | Punjab | 200,000 | — |
| Ahmadpur East | Punjab | 196,718 | — |
| Hub | Balochistan | 195,661 | — |
| Dhirkot | Azad Kashmir | 195,000 | — |
| Garhi Khairo | Sindh | 193,297 | — |
| Khairpur Mir’s | Sindh | 191,044 | — |
| Jhelum | Punjab | 190,425 | — |
| Tando Adam | Sindh | 174,291 | — |
| Hasilpur | Punjab | 168,146 | — |
| Kamalia | Punjab | 166,617 | — |
| Arif Wala | Balochistan | 157,063 | — |
| Jampur | Punjab | 155,243 | — |
| Wazirabad | Punjab | 152,624 | — |
| Kohat | Khyber Pakhtunkhwa | 151,427 | — |
| Layyah | Punjab | 151,274 | — |
| Shujaabad | Punjab | 151,115 | — |
| Eminabad | Punjab | 150,646 | — |
| Jaranwala | Punjab | 150,380 | — |
| Tordher | Khyber Pakhtunkhwa | 150,000 | — |
| Chishtian | Punjab | 149,939 | — |
| Harunabad | Punjab | 149,679 | — |
| Jalalpur Jattan | Punjab | 146,743 | — |
| Umarkot | Sindh | 144,558 | — |
| Lodhran | Punjab | 144,512 | — |
| Moro | Sindh | 142,685 | — |
| Khanpur | Punjab | 142,426 | — |
| Attock City | Punjab | 141,945 | — |
| Manjhand | Sindh | 140,766 | — |
| Mian Channun | Punjab | 140,112 | — |
| Bhakkar | Punjab | 131,658 | — |
| Narowal | Punjab | 130,692 | — |
| Chaman | Balochistan | 130,139 | — |
| Nankana Sahib | Punjab | 130,041 | — |
| Mandi Bahauddin | Punjab | 129,733 | — |
| Mianwali | Punjab | 129,500 | — |
| Daur | Sindh | 128,958 | — |
| Shakargarh | Punjab | 126,742 | — |
| Pakpattan | Punjab | 126,706 | — |
| Mailsi | Punjab | 125,431 | — |
| Dokri | Sindh | 125,000 | — |
| New Mirpur City | Azad Kashmir | 124,352 | — |
| Toba Tek Singh | Punjab | 123,102 | — |
| Haveli Lakha | Punjab | 122,389 | — |
| Shahdad Kot | Sindh | 120,687 | — |
| Charsadda | Khyber Pakhtunkhwa | 120,170 | — |
| Ghotki | Sindh | 119,879 | — |
| Sambrial | Punjab | 119,571 | — |
| Badin | Sindh | 117,455 | — |
| Taunsa | Punjab | 115,704 | — |
| Phool Nagar | Punjab | 114,530 | — |
| Tando Muhammad Khan | Sindh | 114,406 | — |
| Pattoki | Punjab | 113,735 | — |
| Shahdadpur | Sindh | 113,342 | — |
| Jauharabad | Punjab | 113,188 | — |
| Vihari | Punjab | 112,840 | — |
| Chichawatni | Punjab | 112,191 | — |
| Dera Murad Jamali | Balochistan | 106,952 | — |
| Kotri | Sindh | 106,615 | — |
| Kot Addu | Punjab | 104,217 | — |
| Sangla Hill | Punjab | 103,709 | — |
| Kharian | Punjab | 103,036 | — |
| Khushāb | Punjab | 102,793 | — |
| Pasrur | Punjab | 102,717 | — |
| Pano Aqil | Sindh | 102,701 | — |
| Shabqadar | Khyber Pakhtunkhwa | 102,340 | — |
| Kot Radha Kishan | Punjab | 102,057 | — |
| Chakwal | Punjab | 101,200 | — |
| Renala Khurd | Punjab | 100,054 | — |
| Raja Jang | Punjab | 100,000 | — |
| Model Town | Punjab | 100,000 | — |
Common questions
Which cities in Pakistan have a hotels page?
Lahore, Karachi, Peshawar, Faisalabad, Rawalpindi, Gujranwala, Multan, Hyderabad, Quetta, Bannu and 123 more.
What currency is used in Pakistan?
The Rupee (PKR).
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 13 September 2026. Hotel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.