trover photo by Sheraz

Lahore Hotels from Rs2,121

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Lahore

Pearl Continental Lahore
4.5 out of 5
Shahrah-e-Quaid-e-Azam, The Mall, Lahore
Rs7,333
per night
Jan 24 - Jan 25
4/5Very Good! (164 reviews)

"Loved the stay at PC. The decor and outlook and security was grand and the staff was friendly and accommodating"…"

Reviewed on 8 Jan 2020

Pearl Continental Lahore
Avari Xpress Gulberg
4 out of 5
Main Boulevard Gulberg 13-K, Lahore
Rs4,626
per night
Jan 24 - Jan 25
4.6/5Wonderful! (5 reviews)
Great comfort and cleaniless

"Hotel was very neat and clean and I would definitely recommend it to future travellers to Lahore."…"

Reviewed on 28 Dec 2019

Avari Xpress Gulberg
Avari Lahore
5 out of 5
87 Shahrah E Quaid E Azam, Lahore
Rs7,120
per night
Jan 24 - Jan 25
3.7/5Good! (33 reviews)

"We had a fab time,my kids first time to pakistan&they luved avari hotel,everything was outstaning"…"

Reviewed on 10 Aug 2019

Avari Lahore
Defence Raya Golf & Country Club
Rs5,385
per night
Jan 24 - Jan 25
4.5/5Wonderful! (6 reviews)

"This was unique experience in Lahore. A 5 star accommodation. Its pity that its restricted to membership based"…"

Reviewed on 5 Aug 2019

Defence Raya Golf & Country Club
Four Points by Sheraton Lahore
3.5 out of 5
25 Egerton Road, Lahore, Punjab
Free cancellationReserve now, pay when you stay
Rs4,770
per night
Jan 31 - Feb 1
No reviews
Four Points by Sheraton Lahore
Royal Swiss Lahore
Rs9,513
per night
Jan 24 - Jan 25
5/5Exceptional! (4 reviews)
EXCELLENT , CLEAN, NEW AND OUTSTANDING. LOVE IT

"Staff was extremely friendly and Miss. Basma especially stood out like a shining star in customer service. Every new property needs some feedback to improve. Please see below 1- Vanity Mirror has inadequate lighting. Simple solution will be to wrap 110V strip light all the way around the box right ..."…"

Reviewed on 4 Jan 2020

Royal Swiss Lahore
The Nishat
4 out of 5
9A Mian Mahmud Kasuri Road, Gulberg 3, Lahore
Rs9,214
per night
Jan 27 - Jan 28
5/5Exceptional! (1 review)
Great Hotel

"The Nishat was the perfect choice for my 13 night stay in Lahore, friendly staff, comfortable rooms and good food, I can not speak highly enough about the experience and if I return to Lahore there won't be any other option but to return to The Nishat. Thanks for an enjoyable stay."…"

Reviewed on 19 Jan 2015

The Nishat
Luxus Grand Hotel
4 out of 5
4-Egerton Road, Opposite Aiwan-e-Iqbal, Lahore
Rs6,443
per night
Jan 24 - Jan 25
4.3/5Excellent! (43 reviews)

"Service and staff were topnotch Facility was ultra modern"…"

Reviewed on 27 Jul 2019

Luxus Grand Hotel
The Residency Hotel
Rs4,607
per night
Jan 24 - Jan 25
3.8/5Good! (31 reviews)

"Nice hotel. Good value for money"…"

Reviewed on 15 Aug 2019

The Residency Hotel
Hotel 12J
3 out of 5
Rs2,121
per night
Jan 30 - Jan 31
3/5 (3 reviews)
Terrible

"Not a great experience. We're do I start. Firstly the price I paid was a lot more then advertised at the front desk. There was no checking in process as they did not no who we were. Then we had to prove to them we were a married. We had entered our room to find there was no access to the balcony. ..."…"

Reviewed on 1 Nov 2017

Hotel 12J
Can't see what you're looking for?
See all available properties in Lahore
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.

Visiting Lahore

Visitors can enjoy all that Lahore has to offer including the museums, zoo and theme park. Tourists can also enjoy the city's forests, water parks and temples.

  • There are 84 hotels and other accommodation options in Lahore
  • The closest major airport is in Lahore (LHE-Allam Iqbal Intl.), 4 mi (6.4 km) from the city centre
  • The next closest is in Amritsar (ATQ-Raja Sansi Intl.), 30.6 mi (49.2 km) away

Dressing for Lahore

  • Between January and March, you can expect the daytime average to be around 30°C and the nighttime average to be 7°C
  • From April to June, temperatures average about 41°C during the day and 18°C at night
  • July to September averages 38°C during the day and 22°C at night
  • Between October and December, the average temperature is 34°C during the day and 7°C at night
  • Average annual rainfall for Lahore is 22 millimetres
  • Hottest months are usually June and May with an average temperature of 39°C, while the coldest months are January and December with an average of 8°C

Frequently asked questions

Recently booked Lahore hotels

Lahore Hotel Reviews

More trip options