Lahore
trover photo by Sheraz

Lahore Hotels from Rs2,995

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a 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
Rs6,759
per night
27 Oct-28 Oct
4/5Very Good! (141 reviews)

"7 star service ! Superb hospitality and opulent dining experiences complrmented by well appointed bedrooms !"…"

Reviewed on 13 Sep 2019

Pearl Continental Lahore
Defence Raya Golf & Country Club
Rs4,723
per night
21 Oct-22 Oct
4.4/5Excellent! (5 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
Luxus Grand Hotel
4 out of 5
4-Egerton Road, Opposite Aiwan-e-Iqbal, Lahore
Rs5,932
per night
21 Oct-22 Oct
4.4/5Excellent! (43 reviews)

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

Reviewed on 27 Jul 2019

Luxus Grand Hotel
Avari Xpress Gulberg
4 out of 5
Main Boulevard Gulberg 13-K, Lahore
Rs4,171
per night
21 Oct-22 Oct
Avari Xpress Gulberg

Not seeing what you're looking for?

Try sorting with these options

Avari Lahore
5 out of 5
87 Shahrah E Quaid E Azam, Lahore
Rs7,754
per night
26 Oct-27 Oct
3.7/5Good! (32 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
Hotel One Gulberg
3.5 out of 5
40 A/2 Mehmood Ali Kasoori Rd, Gulberg lll, Lahore
Rs3,607
per night
21 Oct-22 Oct
3.4/5 (20 reviews)
Excellent

"Excellent"…"

Reviewed on 9 Mar 2019

Hotel One Gulberg
The Residency Hotel
Rs4,539
per night
25 Oct-26 Oct
3.8/5Good! (29 reviews)
Very good

"Overall a very good experience"…"

Reviewed on 23 Apr 2019

The Residency Hotel
Faletti's Hotel
4 out of 5
24 Egerton Road, Lahore
Rs9,710
per night
22 Oct-23 Oct
2.7/5 (3 reviews)
It was so so

"We stayed there but our experience was not very good actually I am travelling all over the world comfort was good but other facilities was not up to the mark like cleanliness privacy sound was too loud around all the time"…"

Reviewed on 30 Oct 2018

Faletti's Hotel
Nishat Hotel Johar Town
Rs11,049
per night
21 Oct-22 Oct
5/5Exceptional! (5 reviews)

"nice stay, safe and convenient"…"

Reviewed on 10 Dec 2018

Nishat Hotel Johar Town
Hotel One Down Town
3 out of 5
6 Chatterjee Road, Urdu Bazar, Lahore
Rs2,995
per night
25 Oct-26 Oct
3.5/5Good! (10 reviews)
Large comfortable rooms

"Incredibly surprised by the large rooms. Its literally something you could live in. Its on a quite street in a random location but very central to all sites if your a tourist. They have great security and parking for vehicles as well"…"

Reviewed on 5 May 2018

Hotel One Down Town
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

More trip options

Lahore Hotel Reviews