Hotels in Punjab

Search and compare Punjab hotels from hundreds of travel sites and save

Punjab
20 Sep — 21 Sep2
Punjab
Mon 20/9
Tue 21/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Punjab

Filter by star ratings
All filters
Ramada by Wyndham Jalandhar City Centre
Ramada by Wyndham Jalandhar City Centre
7.4 Good
Nam Dev Chowk G T Road, Jalandhar, India
Show on map
0.5 km from city centre, Jalandhar, PB, India 
GoodBased on 128 reviews
7.4

This charming hotel in Jalandhar provides complimentary Wi-Fi, as well as an outdoor pool and a Jacuzzi. Its premium amenities include a sauna and a fitness room.

Hotel Mercury Inn By Sonachi
Hotel Mercury Inn By Sonachi
7.6 Good
Backside Shri Akal Takht, Near Nri Sarai,Golden Temple, Papraha Wala Bazar, Katra Ahluwalia 8558820852,08135006000, Amritsar, India
Show on map
0.1 km from city centre, Amritsar, PB, India 
GoodBased on 1 review
7.6

Hotel Mercury Inn By Sonachi is situated in Amritsar and is close to the area's well-known attractions. It is also located only minutes away from Harmandir Sahib.

Holiday Inn Amritsar Ranjit Avenue
Holiday Inn Amritsar Ranjit Avenue
7.9 Good
Block B, District Shopping Centre, Amritsar, India
Show on map
3.6 km from city centre, Amritsar, PB, India 
GoodBased on 457 reviews
7.9

Situated in Amritsar, Holiday Inn Amritsar Ranjit Avenue offers modern 4-star accommodation, as well as an outdoor pool and a sauna. It also provides meeting rooms, valet parking and a kids club.

Ritz Plaza
Ritz Plaza
6.6 Good
45, The Mall, Amritsar, India
Show on map
2.2 km from city centre, Amritsar, PB, India 
GoodBased on 211 reviews
6.6

Boasting an outdoor pool, Ritz Plaza is situated in Amritsar and provides modern accommodation. It offers complimentary Wi-Fi, a kids pool and an express check-in and check-out feature.

The Oberoi Sukhvilas Spa Resort, New Chandigarh
The Oberoi Sukhvilas Spa Resort, New Chandigarh
9.0 Excellent
Siswan Forest Range, Kharar, India
Show on map
14.6 km from city centre, Kharar, PB, India 
ExcellentBased on 116 reviews
9.0

The Oberoi Sukhvilas Spa Resort New Chandigarh provides a comfortable setting when in Kurali. It has a day spa, as well as an express check-in and check-out feature, an outdoor pool and a kids club.

Park Plaza Ludhiana
Park Plaza Ludhiana
7.3 Good
PO Box 333, Bhai Bala Chowk, Ferozepur Road, Ludhiāna, India
Show on map
2.5 km from city centre, Ludhiāna, PB, India 
GoodBased on 230 reviews
7.3

Providing an in-house night club and a beauty salon, Park Plaza Ludhiana is situated in Ludhiana and boasts 5-star accommodation. It also provides a Jacuzzi, an outdoor pool and a sauna.

Hyatt Regency Amritsar
Hyatt Regency Amritsar
8.0 Excellent
Adjoining Alpha One City Center, Amritsar, India
Show on map
3.2 km from city centre, Amritsar, PB, India 
ExcellentBased on 1,035 reviews
8.0

Hyatt Regency Amritsar provides elegant 5-star accommodation in Amritsar. It also features a sauna, body treatments and an outdoor pool.

Radisson Blu Hotel Amritsar
Radisson Blu Hotel Amritsar
7.7 Good
Airport Road, Amritsar, India
Show on map
10.7 km from city centre, Amritsar, PB, India 
GoodBased on 504 reviews
7.7

Situated in Amritsar, Radisson Blu Hotel Amritsar provides chic 4.5-star accommodation, as well as an outdoor pool and free Wi-Fi. It also offers valet parking, 24-hour room service and a coffee bar.

Best Western Merrion
Best Western Merrion
7.9 Good
45 District Shopping Complex B-Block, Amritsar, India
Show on map
3.4 km from city centre, Amritsar, PB, India 
GoodBased on 222 reviews
7.9

Situated in Amritsar, Best Western Merrion offers contemporary 4-star accommodation, as well as an outdoor pool. It also provides free wireless internet.

Fairfield by Marriott Amritsar
Fairfield by Marriott Amritsar
8.3 Excellent
Albert Road, Amritsar, India
Show on map
1.8 km from city centre, Amritsar, PB, India 
ExcellentBased on 1,309 reviews
8.3

Boasting a swimming pool, Fairfield by Marriott Amritsar is situated in Amritsar and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Punjab hotel

Cheapest month:June
Most expensive month:August
Average price in Punjab:$81/night
Absolute cheapest price found:$5/night
Cheapest day:Friday
Most expensive day:Saturday
$27 - $173
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$42 - $173
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Punjab hotels

Show all 2,303 hotels
1
Fairfield by Marriott Amritsar
Fairfield by Marriott Amritsar
8.3 Excellent
Albert Road, Amritsar, India
Show on map
1.8 km from city centre, Amritsar 

Boasting a swimming pool, Fairfield by Marriott Amritsar is situated in Amritsar and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

2
Hyatt Regency Ludhiana
Hyatt Regency Ludhiana
8.1 Excellent
Site No. 4, Ferozepur Road, Ludhiāna, India
Show on map
7.5 km from city centre, Ludhiāna 

Hyatt Regency Ludhiana offers a luxury setting while in Ludhiana. It also features a rooftop terrace and an outdoor pool.

3
Park Inn by Radisson Amritsar Airport
Park Inn by Radisson Amritsar Airport
7.6 Good
Opposite International Airport Adjoining, Amritsar, India
Show on map
10.7 km from city centre, Amritsar 

Featuring a shuttle to Sri Guru Ram Das Jee International Airport, plus free wireless internet, Park Inn By Radisson Amritsar Airport is a convenient base in Amritsar. It also offers an express check-in and check-out feature, an outdoor pool and valet parking.

4
Holiday Inn Amritsar Ranjit Avenue
Holiday Inn Amritsar Ranjit Avenue
7.9 Good
Block B, District Shopping Centre, Amritsar, India
Show on map
3.6 km from city centre, Amritsar 

Situated in Amritsar, Holiday Inn Amritsar Ranjit Avenue offers modern 4-star accommodation, as well as an outdoor pool and a sauna. It also provides meeting rooms, valet parking and a kids club.

5
Hyatt Regency Amritsar
Hyatt Regency Amritsar
8.0 Excellent
Adjoining Alpha One City Center, Amritsar, India
Show on map
3.2 km from city centre, Amritsar 

Hyatt Regency Amritsar provides elegant 5-star accommodation in Amritsar. It also features a sauna, body treatments and an outdoor pool.

6
Radisson Blu Hotel Amritsar
Radisson Blu Hotel Amritsar
7.7 Good
Airport Road, Amritsar, India
Show on map
10.7 km from city centre, Amritsar 

Situated in Amritsar, Radisson Blu Hotel Amritsar provides chic 4.5-star accommodation, as well as an outdoor pool and free Wi-Fi. It also offers valet parking, 24-hour room service and a coffee bar.

7
Ramada by Wyndham Jalandhar City Centre
Ramada by Wyndham Jalandhar City Centre
7.4 Good
Nam Dev Chowk G T Road, Jalandhar, India
Show on map
0.5 km from city centre, Jalandhar 

This charming hotel in Jalandhar provides complimentary Wi-Fi, as well as an outdoor pool and a Jacuzzi. Its premium amenities include a sauna and a fitness room.

8
Best Western Merrion
Best Western Merrion
7.9 Good
45 District Shopping Complex B-Block, Amritsar, India
Show on map
3.4 km from city centre, Amritsar 

Situated in Amritsar, Best Western Merrion offers contemporary 4-star accommodation, as well as an outdoor pool. It also provides free wireless internet.

Cheapest hotels in Punjab, India

Show all 2,303 hotels
Hotel Mercury Inn By Sonachi
Hotel Mercury Inn By Sonachi
7.6 Good
Backside Shri Akal Takht, Near Nri Sarai,Golden Temple, Papraha Wala Bazar, Katra Ahluwalia 8558820852,08135006000, Amritsar, India
Show on map
0.1 km from city centre,  

Hotel Mercury Inn By Sonachi is situated in Amritsar and is close to the area's well-known attractions. It is also located only minutes away from Harmandir Sahib.

$19
Avg. per night
Hotel Le Golden
Hotel Le Golden
7.0 Good
Kucha Chatar Singh, Bazar Mai Sewan, Amritsar, India
Show on map
0.1 km from city centre,  

Hotel Le Golden is situated in Amritsar and is close to the area's popular attractions. It is within a short walk from Akal Takht and Harmandir Sahib.

$25
Avg. per night
Best Western Summerlea
Best Western Summerlea
7.4 Good
GT Road, Jalandhar, India
Show on map
2.8 km from city centre,  

Best Western Summerlea is located in Jalandhar and features an indoor pool. It also offers an express check-in and check-out feature, a ballroom and valet parking.

$41
Avg. per night
Ritz Plaza
Ritz Plaza
6.6 Good
45, The Mall, Amritsar, India
Show on map
2.2 km from city centre,  

Boasting an outdoor pool, Ritz Plaza is situated in Amritsar and provides modern accommodation. It offers complimentary Wi-Fi, a kids pool and an express check-in and check-out feature.

$43
Avg. per night
Fairfield by Marriott Amritsar
Fairfield by Marriott Amritsar
8.3 Excellent
Albert Road, Amritsar, India
Show on map
1.8 km from city centre,  

Boasting a swimming pool, Fairfield by Marriott Amritsar is situated in Amritsar and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

$52
Avg. per night
Humble Hotel Amritsar
Humble Hotel Amritsar
8.2 Excellent
18 Krishna Nagar, Lawrence Road, Amritsar, India
Show on map
2.7 km from city centre,  

Boasting an outdoor pool, Humble Hotel is located in Amritsar and provides comfortable accommodation. It offers 4-star accommodation with air-conditioned rooms.

$53
Avg. per night
Park Inn by Radisson Amritsar Airport
Park Inn by Radisson Amritsar Airport
7.6 Good
Opposite International Airport Adjoining, Amritsar, India
Show on map
10.7 km from city centre,  

Featuring a shuttle to Sri Guru Ram Das Jee International Airport, plus free wireless internet, Park Inn By Radisson Amritsar Airport is a convenient base in Amritsar. It also offers an express check-in and check-out feature, an outdoor pool and valet parking.

$55
Avg. per night
Holiday Inn Amritsar Ranjit Avenue
Holiday Inn Amritsar Ranjit Avenue
7.9 Good
Block B, District Shopping Centre, Amritsar, India
Show on map
3.6 km from city centre,  

Situated in Amritsar, Holiday Inn Amritsar Ranjit Avenue offers modern 4-star accommodation, as well as an outdoor pool and a sauna. It also provides meeting rooms, valet parking and a kids club.

$58
Avg. per night

Hotel prices in Punjab

2 stars or below

$12 - $26

Hkj Residency

No. 1 most popular

Hkj Residency
3.0 Mediocre
$26
Avg. per night
Sharma's Bnb

Best value

Sharma's Bnb
7.9 Good
$12
Avg. per night
3 stars

$18 - $43

Ritz Plaza

No. 1 most popular

Ritz Plaza
6.6 Good
$43
Avg. per night
Hotel Le Golden

No. 2 most popular

$25
Avg. per night
Hotel Sb Residency

Best value

$18
Avg. per night
4 stars and up

$41 - $539

Fairfield by Marriott Amritsar

No. 1 most popular

$52
Avg. per night
Hyatt Regency Amritsar

No. 2 most popular

$75
Avg. per night
Best Western Summerlea

Best value

$41
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Punjab

Punjab travel FAQs

  • Where is the best place to stay in Punjab?

    Our travellers prefer to stay in places like Amritsar, Jalandhar, and Amristar while in Punjab.

  • What are the best hotels in Punjab?

    Fairfield by Marriott Amritsar, rated with a score of 8.3 from 1,309 reviewers, is one of the most popular hotels in Punjab. Other top stays include Hyatt Regency Amritsar, with an average rating of 8.0 from 1,035 reviewers, and Taj Swarna, with a score of 8.8 from 374 reviewers.