Home/Stays
Stays in Punjab and across India
6,580 reviewed places to sleep in 57 communities and cities — start with Punjab, or pick any city in India.
Punjab areas
Every neighbourhood with a place to stay.

Amritsar
812 staysLive prices

Ludhiana
276 staysLive prices

Mohali
218 staysLive prices

Patiala
191 staysLive prices

Jalandhar
186 staysLive prices

Chandigarh
83 staysLive prices

Bathinda
56 staysLive prices

Pathankot
29 staysLive prices

Anandpur Sahib
14 staysLive prices

Hoshiarpur
12 staysLive prices

Rupnagar
10 staysLive prices

Barnala
7 staysLive prices

Moga
7 staysLive prices

Fatehgarh Sahib
6 staysLive prices

Kapurthala
4 staysLive prices

Sangrur
4 staysLive prices

Sri Muktsar Sahib
4 staysLive prices

Faridkot
3 staysLive prices

Batala
2 staysLive prices

Firozpur
2 staysLive prices

Gurdaspur
2 staysLive prices

Tarn Taran
2 staysLive prices

Nangal
1 stayLive prices
Top stays
Recent rates first, then the best-reviewed rooms.
Every stay in Punjab
1,952 stays · page 1 of 41
Across India
Every city has its own page, stays and guide.
Himachal Pradesh
2,795 stays · 17 cities
Jammu and Kashmir
825 stays · 6 cities
Chandigarh
365 stays · 1 city
Ladakh
357 stays · 2 cities
Haryana
133 stays · 2 cities
India
82 stays · 3 cities
Delhi
41 stays · 1 city
Rajasthan
16 stays · 1 city
Maharashtra
14 stays · 1 city
Know your dates?
Search live rates for every stay in Punjab at once.
Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.












































































