Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Sheraz on trover

Lahore Hotels from Rs3,123

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Lahore

Pearl Continental Lahore
4.5 out of 5
Shahrah-e-Quaid-e-Azam, The Mall, Lahore
Rs7,485
per night
24 Apr-25 Apr
6.95 km from city centre
3.9/5Very Good! (178 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
Get Rates
1.23 km from city centre
4.6/5Wonderful! (10 reviews)

"New Property, Friendly staff, Clean rooms, Good Breakfast"…"

Reviewed on 10 Mar 2020

Avari Xpress Gulberg
OBAN Hotel
3.5 out of 5
81C-II, Off MM Alam Road, Gulberg III, Lahore, Punjab
Rs3,123
per night
1 Apr-2 Apr
2.1 km from city centre
4/5Very Good! (6 reviews)

"Super place to stay"…"

Reviewed on 16 Mar 2020

OBAN Hotel
Avari Lahore
5 out of 5
87 Shahrah E Quaid E Azam, Lahore
Rs6,872
per night
1 Apr-2 Apr
8.59 km from city centre
3.7/5Good! (38 reviews)

"The staff were so helpful and kind. We were there during the Covid 19 brekout and the staff were focused on keepingt the hotel clean and guests safe. A special kudos to Hussein and his team at front desk. Also Sami, Waheed, Noor who took such great care of us. And Khalid at Kim's who was always postive ..."…"

Reviewed on 21 Mar 2020

Avari Lahore
The Residency Hotel
Rs5,137
per night
3 Apr-4 Apr
5.31 km from city centre
4/5Very Good! (36 reviews)

"Very good attendance and everything is clean and in good condition."…"

Reviewed on 24 Feb 2020

The Residency Hotel
Defence Raya Golf & Country Club
Rs6,776
per night
16 Apr-17 Apr
8.6 km from city centre
4.5/5Wonderful! (8 reviews)

"Friendly and efficient staff. Well kept and clean. Food is very good as well."…"

Reviewed on 26 Jan 2020

Defence Raya Golf & Country Club
Hotel One The Mall Lahore
3 out of 5
105 A, The Mall, Lahore
Rs3,768
per night
6 Apr-7 Apr
6.35 km from city centre
3.2/5 (13 reviews)

"It was a cosy room!! With satisfactory amenities Would love to be back here again if I have to"…"

Reviewed on 1 Mar 2020

Hotel One The Mall Lahore
Hotel One Gulberg
3.5 out of 5
40 A/2 Mehmood Ali Kasoori Rd, Gulberg lll, Lahore
Rs4,324
per night
6 Apr-7 Apr
1.75 km from city centre
3.3/5 (22 reviews)
Excellent

"Excellent"…"

Reviewed on 9 Mar 2019

Hotel One Gulberg
Royal Swiss Lahore
Rs10,325
per night
8 Apr-9 Apr
6.44 km from city centre
4.8/5Exceptional! (8 reviews)

"Was a luxury stay Great location and good staff"…"

Reviewed on 12 Mar 2020

Royal Swiss Lahore
Nishat Hotel Johar Town
Rs11,008
per night
1 Apr-2 Apr
8.6 km from city centre
5/5Exceptional! (5 reviews)

"nice stay, safe and convenient"…"

Reviewed on 10 Dec 2018

Nishat Hotel Johar 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

Frequently asked questions

Lahore Hotel Reviews

More trip options