Search Pakistan Hotels

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
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Pakistan

Pearl Continental Hotel Karachi
4.5 out of 5
Club Road, PO Box# 8513, Karachi, 75530
The price is RM484 per night from 26 Feb to 27 Feb
RM484
per night
26 Feb - 27 Feb
4.1/5 Very Good! (189 reviews)
"excellent food, clean facility and very friendly staff. had Great time with family."

Reviewed on 17 Jan 2023

Pearl Continental Hotel Karachi
Islamabad Serena Hotel
5 out of 5
Khayaban-e-Suharwardy G-5/1, Islamabad, Federal Capital Territory, 44000
The price is RM932 per night from 31 Jan to 1 Feb
RM932
per night
31 Jan - 1 Feb
4.1/5 Very Good! (89 reviews)
"Over all it was ok . Front desk staff need to be trained well about customer service . They were very slow . Room service was very slow they need to be reminded again and again to send bell boy to room or roll away bed in the room . Very frustrating . Shower head was dirty . Shower need to be cleaned ..."

Reviewed on 23 Dec 2022

Islamabad Serena Hotel
Pearl Continental Lahore
4.5 out of 5
Shahrah-e-Quaid-e-Azam, The Mall, Lahore, 54000
The price is RM443 per night from 11 Feb to 12 Feb
RM443
per night
11 Feb - 12 Feb
3.7/5 Good! (288 reviews)
"Kindness of staff , we got upgraded"

Reviewed on 7 Dec 2022

Pearl Continental Lahore

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

The Khyber Himalayan Resort & Spa
5 out of 5
Pinnacle Site, Near Gondola, Gulmarg, Jammu and Kashmir, 193403
The price is RM2,148 per night from 1 Feb to 2 Feb
RM2,148
per night
1 Feb - 2 Feb
4.4/5 Wonderful! (82 reviews)
Heaven on Earth, clubbed into a resort
"We are seasoned luxury travellers having been to Europe, North America, Asia. The stay at Khyber would still rank among my top 3 stays at resorts of all time. Really memorable experiences include the Christmas surprise gifts, the Christmas Eve Gala Dinner with a memorable live performance by Mr Abid ..."

Reviewed on 29 Dec 2022

The Khyber Himalayan Resort & Spa
Avari Lahore
5 out of 5
87 Shahrah-e-Quaid-e-Azam, Lahore, Punjab, 54000
The price is RM454 per night from 1 Feb to 2 Feb
RM454
per night
1 Feb - 2 Feb
4.1/5 Very Good! (107 reviews)
"Clean and reliable! Staff was helpful."

Reviewed on 27 Dec 2022

Avari Lahore
Avari Towers Karachi
4.5 out of 5
Fatima Jinnah Road, Karachi, 75530
The price is RM588 per night from 1 Feb to 2 Feb
RM588
per night
1 Feb - 2 Feb
4.1/5 Very Good! (152 reviews)
"It was really good. Just need to check weight machine battery."

Reviewed on 6 Jan 2023

Avari Towers Karachi
Pearl Continental Bhurban
4.5 out of 5
Murree Hills, GPO Box # 29, Bhurban, 47150
The price is RM573 per night from 27 Feb to 28 Feb
RM573
per night
27 Feb - 28 Feb
3.8/5 Good! (57 reviews)
"Property ok but food and cafeteria is not clean and tea and serving horrible"

Reviewed on 15 Aug 2022

Pearl Continental Bhurban
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 RM366 per night from 11 Feb to 12 Feb
RM366
per night
11 Feb - 12 Feb
4.1/5 Very Good! (61 reviews)
"it's central to many shopping locations. The carpet is not very clean - has misty order."

Reviewed on 10 Jan 2023

Ramada by Wyndham Lahore Gulberg II
Mövenpick Hotel Karachi
4 out of 5
Club Road, Karachi, 75530
The price is RM439 per night from 2 Feb to 3 Feb
RM439
per night
2 Feb - 3 Feb
4/5 Very Good! (152 reviews)
"Very friendly staff Descent hotel"

Reviewed on 2 Jan 2023

Mövenpick Hotel Karachi
Jaisalmer Marriott Resort & Spa
4 out of 5
Jaisalmer-Sam-Dhanana Road, Police Line, Jaisalmer, Rajasthan, 345001
Fully refundableReserve now, pay when you stay
The price is RM469 per night from 31 Jan to 1 Feb
RM469
per night
31 Jan - 1 Feb
4.6/5 Exceptional! (80 reviews)
"A property that creates a self-contained world for holidayers!"

Reviewed on 20 Jan 2023

Jaisalmer Marriott Resort & Spa
Centaurus Suites
3 out of 5
F 8/4 Nazimuddin Road, Islamabad, Islamabad, 46000
The price is RM344 per night from 6 Feb to 7 Feb
RM344
per night
6 Feb - 7 Feb
4/5 Very Good! (15 reviews)
"I booked it for my family from Canada and according to them, It was a nice experience they had. Keep up the good work."

Reviewed on 16 Jan 2023

Centaurus Suites
Islamabad Marriott Hotel
5 out of 5
Aga Khan Road Shalimar 5, Islamabad, 46000
Fully refundableReserve now, pay when you stay
The price is RM722 per night from 3 Feb to 4 Feb
RM722
per night
3 Feb - 4 Feb
4.2/5 Excellent! (190 reviews)
"Very good location and extremely courteous staff"

Reviewed on 27 Nov 2022

Islamabad Marriott Hotel
Luxus Grand Hotel
4 out of 5
4-Egerton Road, Opposite Aiwan-e-Iqbal, Lahore, 54000
The price is RM282 per night from 2 Mar to 3 Mar
RM282
per night
2 Mar - 3 Mar
4/5 Very Good! (72 reviews)
Miss Rosheen a true credit
"Nice clean place good polite staff. We had some issues which was addressed quickly by Miss Rosheen she is a true credit to the hotel and as a British citizen i would give her 100% for her customer skills."

Reviewed on 15 Jul 2022

Luxus Grand Hotel
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 RM461 per night from 31 Jan to 1 Feb
RM461
per night
31 Jan - 1 Feb
4/5 Very Good! (39 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 12 Nov 2022

Royal Swiss Lahore
Pearl Continental Rawalpindi
3.5 out of 5
The Mall Road, Rawalpindi, 46000
The price is RM456 per night from 20 Feb to 21 Feb
RM456
per night
20 Feb - 21 Feb
3.4/5 (154 reviews)
"Quick stay at Rawalpindi PC. Much cheaper alternative than Islamabad if you’re transiting out of ISB airport. The hotel is much better than Marriott Islamabad which is overrated and over priced."

Reviewed on 12 Jan 2023

Pearl Continental Rawalpindi
Hotel Rang Mahal
4 out of 5
5-6 Hotel Complex, Sam Road, P.B. No.50, Jaisalmer, Rajasthan, 345001
The price is RM321 per night from 13 Feb to 14 Feb
RM321
per night
13 Feb - 14 Feb
4.1/5 Very Good! (34 reviews)
"Property is very good with sizable rooms booked by me. food quality in dinner and breakfast is average(not good), no pick up and drop of services."

Reviewed on 1 Mar 2022

Hotel Rang Mahal
The Nishat
4 out of 5
9A Mian Mahmud Kasuri Road, Gulberg 3, Lahore, 54660
The price is RM562 per night from 19 Feb to 20 Feb
RM562
per night
19 Feb - 20 Feb
4.5/5 Wonderful! (8 reviews)
"I like it"

Reviewed on 15 Jul 2021

The Nishat
Marriott Karachi Hotel
5 out of 5
09 Abdullah Haroon Road, Karachi, 75530
Fully refundableReserve now, pay when you stay
The price is RM467 per night from 3 Feb to 4 Feb
RM467
per night
3 Feb - 4 Feb
3.9/5 Good! (155 reviews)
"Great hotel to stay in Karachi. Decent on-premises food. Clean and great staff."

Reviewed on 6 Jan 2023

Marriott Karachi Hotel
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 RM399 per night from 31 Jan to 1 Feb
RM399
per night
31 Jan - 1 Feb
3.6/5 Good! (83 reviews)
"The property is in the city but gives a feeling of green wood area and nicely maintained."

Reviewed on 7 Jan 2023

Ramada Plaza by Wyndham Karachi Airport 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 hotels information

Number of reviews 2007
Accommodation 2087 hotels
Lowest Price RM282
Highest Price RM2,148

Recent Reviews in Pakistan
Expedia verified reviews

Go further with the Expedia app

Save even more - get up to 45% 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 manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code