Hotels in Pakistan

Find deals on 3,090 hotels in Pakistan

24 Jun — 25 Jun2
Fri 24/6
Sat 25/6

Top hotels in Pakistan

Find the perfect hotel for your stay in Pakistan
Review Score
Hotel class

Best cities to book a hotel in Pakistan

Below are the average prices for hotels in the most popular cities in Pakistan


C$ 31 - C$ 146

CHEAPEST CITY IN PAKISTANRawalpindi51% cheaperHotels in Rawalpindi are the cheapest in Pakistan at just C$ 31 per night on average
MOST EXPENSIVE CITY IN PAKISTANBhurban57% more expensiveBhurban has the highest priced hotels in Pakistan with rooms averaging C$ 146 per night
MOST POPULAR CITY IN PAKISTANLahore66% more users visitedMore momondo users search for hotels in Lahore than any other city in Pakistan

Things to do in Pakistan

Hotels in popular cities in Pakistan

Below are the most popular cities in Pakistan to stay in, as well as some of the best hotels in each area

When to book a hotel in Pakistan

Check out the information below to find the best deal on a hotel room in Pakistan
Low seasonJulycheapest month to stay
High seasonJanuarymost expensive time to stay
42%expected price decrease
33%expected price increase


C$ 59 - C$ 153

Highest day of weekWednesdayis the most expensive day of the week to book
Cheapest day of weekThursdayis the cheapest day of the week to book
C$ 188is the average per night cost for a hotel on this day
C$ 117is the average per night cost for a hotel on this day

Useful insights on Pakistan hotels

Get a quick overview on price and accommodation trends for your visit in Pakistan

Lowest Hotel Price

C$ 12

Most Popular Hotel (5-star)

Pearl Continental Hotel, Karachi

Average Length of Stay

12 days
The cheapest price for a room in Pakistan found in the last 7 days is C$ 12/night. This rate is available with Hotel Bilal, a 3-star hotel.
Travel with comfort when booking a room with Pearl Continental Hotel, Karachi, the most popular 5-star hotel in Pakistan (7.3/10 rating - based on 1,231 reviews).
On average, people stay for 12 days when lodging at hotels in Pakistan. The average accommodation price for 12 days in Pakistan in the past week is C$ 1,366.

Information about staying in Pakistan

Read these important travel tips before booking a hotel in Pakistan

Visiting Pakistan in April would make for the least expensive trip at just C$ 25 per night on average. To save on your trip, avoid planning it during May, as this is the most expensive month on average.

Pakistan is full of enlightening and adventurous cities, but the most popular tourist destination is Karachi.

At C$ 73 per night, Murree is the most expensive city in Pakistan to book a hotel room in. The average cost of C$ 73 is about 71% above the country's average price per night.

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

momondo's favorite hotels in Pakistan

Learn more about these user-preferred hotels in Pakistan
Hilton Suites

Hilton Suites

89 A-B2 Gulberg III Near Hussain Chowk, Lahore, Pakistan

C$ 74
Hotel Margala

Hotel Margala

M-2 Near Convention Centre, Islamabad, Pakistan

C$ 136
City Max Hotel

City Max Hotel

Citymax Hotel Faizabad 917 Ijp Road, Rawalpindi, Pakistan

C$ 17
Rachna Pearl Hotel

Rachna Pearl Hotel

GT Road Near Aziz Cross Flyover Gujranwala, Gujrānwāla, Pakistan

C$ 80
Arcadian Riverside

Arcadian Riverside

Mansehra Jalkhad, Kaghān, Pakistan

C$ 136
Ramada by Wyndham Karachi Creek

Ramada by Wyndham Karachi Creek

Zulfiqar Street 1 Phase-VIII, Karachi, Pakistan

C$ 109

Karachi Motel

Tariq Bin Zayad Rd, Karachi, Pakistan, Karachi, Pakistan

C$ 16
Royalton Hotel Rawalpindi

Royalton Hotel Rawalpindi

G-254 Liaqat Road, Opp. Liaqat Bagh, Rawalpindi, Pakistan

C$ 41
Chalet Islamabad

Chalet Islamabad

House # 14, Street # 60, Sector F-6/3, Islamabad, Pakistan

C$ 96

Babar House

Susan Road, Faisalābād, Pakistan

C$ 13
Aleena Hotel

Aleena Hotel

Grand Trunk Rd, Gujrānwāla, Pakistan

C$ 95
Four Square by WI Hotels

Four Square by WI Hotels

Plot # 234/1, 33rd Street Off. Khayaban e Roomi (Behind Darakshan Police Station & Bay View Hospital), Dha Phase 8 (Zone A), Karachi, Pakistan

C$ 40

Shelton's Ambassador

Block 111 West A.K, Fazl-ul-haq Rd, G-7/2 Blue Area, Islamabad, Islamabad, Pakistan

C$ 52
Hotel One Naran

Hotel One Naran

Main Bypass Road, Naran, Pakistan

C$ 114

Jannat Guest House Hyd

Bungalow no B-2/24, Autobahn road, unit no 3, Latifabad, Hyderābād, Pakistan

C$ 18
Islamabad Regalia Hotel

Islamabad Regalia Hotel

Street 48, Islamabad, Pakistan

C$ 118

The Smart Hotel

Cart Road Murree Near Daewoo Terminal, Murree, Murree, Pakistan

C$ 29
Hotel Rakaposhi

Hotel Rakaposhi

Empire Center, 13-P, F-7 Markaz, Islamabad, Pakistan

C$ 9

hotel inscope pak

18 E-2 Gulberg 3 Near Liberty Roud About, Adjecent Ptbb, Lahore, Pakistan

C$ 23

Hotels in other regions in Pakistan

Find great hotel deals in these popular Pakistan regions

Start planning your trip to Pakistan

Why use momondo?

momondo searches hundreds of travel sites, allowing you to compare prices for hotels and other accommodation options in Pakistan. momondo gathers your options all in one place and is free to use with no hidden fees or costs.

Once all your options for Pakistan accommodation have been returned, momondo helps you find a great place to stay by letting you filter your results. If you are looking for places offering free breakfast we have a filter for that. Will you need free internet or free cancellation? All of this and more can be filtered and found on momondo.

Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.