Hotels in Lahore

1,644 properties in Lahore, Pakistan. We sort them by rating and popularity. Average rating: 4.2/5. Average guide price: €22 per night.

Types of accommodation

  • Hostel 696
  • Hotel 681
  • Apartment 135
  • Guest house 50
  • Accommodation 36
  • Holiday home 19
  • Bed & breakfast 11
  • Resort 11
  • Motel 4
  • Villa 1

Places to stay in Lahore

Lahore in numbers

Average price per night
€22
Half cost between €15 and €40
Rated 4.5 or higher
29%
Out of those with 20 reviews or more
Top rated
Gold Pine Hotel Lahore
4.8/5 · 1,115 reviews
Most reviewed
Hotel One Gulberg, Lahore
4.0/5 · 2,643 reviews

Average price by type of accommodation

  • Hostel €18
  • Hotel €20
  • Apartment €49
  • Guest house €22

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Lahore

How much does it cost to stay in Lahore?

The average guide price is €22 per night, and half of the properties with a price cost between €15 and €40.

What are the top-rated places to stay in Lahore?

The average rating is 4.2/5. 29% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Gold Pine Hotel Lahore (4.8/5), Metro One Hotel (4.8/5), and Hotel Breezy Lahore (4.8/5).

What types of accommodation are there in Lahore?

There are 1,644 properties: Hostel (696), Hotel (681), Apartment (135), Guest house (50), Accommodation (36), Holiday home (19), Bed & breakfast (11), Resort (11), Motel (4), and Villa (1).

Which destinations are near Lahore?

Other destinations nearby with places to stay include Raiwind (37 km), Sharqpur Sharif (26 km), and Shekhupura (39 km).

Nearby destinations

More destinations in Pakistan