Hotels in West Bengal

Search and compare West Bengal hotels from hundreds of travel sites and save

West Bengal
23 Sep — 24 Sep2
West Bengal
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in West Bengal

Filter by star ratings
All filters
Kings Crown Hotel
Kings Crown Hotel
8.4 Excellent
Nazrul Islam Avenue, Vip Road Taghoria, Kolkata, India
Show on map
9.9 km from city centre, Kolkata, WB, India 
ExcellentBased on 1 review
8.4

Providing a shuttle to Netaji Subhash Chandra Bose International Airport, plus free wireless internet, Kings Crown VIP Road is a convenient place to stay in Kolkata. It also provides a concierge, an executive floor and a coffee bar.

The Oberoi Grand, Kolkata
The Oberoi Grand, Kolkata
9.3 Excellent
15 Jawaharlal Nehru Road, Kolkata, India
Show on map
1.3 km from city centre, Kolkata, WB, India 
ExcellentBased on 1,411 reviews
9.3

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Kolkata. It also offers valet parking, an outdoor pool and a kids pool.

The Elgin, Darjeeling
The Elgin, Darjeeling
8.0 Excellent
18 H.D Lama Road, Darjeeling, India
Show on map
0.8 km from city centre, Darjeeling, WB, India 
ExcellentBased on 105 reviews
8.0

The Elgin Darjeeling provides Victorian 4-star accommodation in Darjeeling. The various facilities this elegant resort offers include a kids club, a beauty centre and valet parking.

Pipal Tree Hotel
Pipal Tree Hotel
6.8 Good
As/464, Hatiara, Kolkata, India
Show on map
10.8 km from city centre, Kolkata, WB, India 
GoodBased on 16 reviews
6.8

Providing a shuttle to Netaji Subhash Chandra Bose International Airport, plus complimentary Wi-Fi, Pipal Tree Hotel is a comfortable base in Kolkata. It also provides a coffee bar, an express check-in and check-out feature and 24-hour room service.

The Lalit Great Eastern Kolkata
The Lalit Great Eastern Kolkata
8.5 Excellent
1,2, 3, Old Court House Street, Kolkata, India
Show on map
1.5 km from city centre, Kolkata, WB, India 
ExcellentBased on 933 reviews
8.5

The Lalit Great Eastern Kolkata provides a luxury setting while in Kolkata. It has a spa and wellness centre, as well as valet parking, an outdoor pool and a kids pool.

Mayfair Darjeeling
Mayfair Darjeeling
8.7 Excellent
The Mall, Opposite Governor House 1, Darjeeling, India
Show on map
1.5 km from city centre, Darjeeling, WB, India 
ExcellentBased on 246 reviews
8.7

Located in Darjeeling, Mayfair Darjeeling is within easy reach of Padmaja Naidu Himalayan Zoological Park and Ghum Monastery. The numerous amenities this luxury resort has to offer include massage services, 24-hour room service and meeting rooms.

The Elgin Fairlawn Kolkata
The Elgin Fairlawn Kolkata
8.1 Excellent
13/A Sudder Street, Kolkata, India
Show on map
1.1 km from city centre, Kolkata, WB, India 
ExcellentBased on 307 reviews
8.1

Strategically located in the centre of the city, this 3-star hotel makes for an ideal base in Kolkata. It also offers free Wi-Fi.

Central Heritage
Central Heritage
6.1 Good
Robertson Road, Darjeeling, India
Show on map
1.4 km from city centre, Darjeeling, WB, India 
GoodBased on 91 reviews
6.1

Situated a short drive from Padmaja Naidu Himalayan Zoological Park, Central Heritage Resort and Spa Darjeeling offers luxury accommodation in Darjeeling. A short stroll from Suntalekhola, it provides comfortable rooms equipped with bottled water, an in-room safe and a coffee maker.

Ramada by Wyndham Darjeeling Gandhi Road
Ramada by Wyndham Darjeeling Gandhi Road
8.4 Excellent
2-3 Auckland Villa, Gandhi Road, Darjeeling, India
Show on map
0.8 km from city centre, Darjeeling, WB, India 
ExcellentBased on 346 reviews
8.4

Providing a shuttle service to Bagdogra Airport, plus free Wi-Fi, Ramada Darjeeling Gandhi Road is a convenient base in Darjeeling. It also provides a swimming pool, an express check-in and check-out feature and laundry facilities.

Hyatt Regency Kolkata
Hyatt Regency Kolkata
7.7 Good
Ja 1, Sector 3, Kolkata, India
Show on map
4.4 km from city centre, Kolkata, WB, India 
GoodBased on 1,052 reviews
7.7

Hyatt Regency Kolkata is located in Kolkata and features a Jacuzzi and outdoor tennis courts. The multiple facilities this luxury hotel has to offer include an express check-in and check-out feature, a sauna and an outdoor pool.

Tips for booking a West Bengal hotel

Cheapest month:May
Most expensive month:December
Average price in West Bengal:$155/night
Absolute cheapest price found:$10/night
Cheapest day:Saturday
Most expensive day:Tuesday
$16 - $511
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$21 - $197
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated West Bengal hotels

Show all 4,855 hotels
1
Taj Bengal
Taj Bengal
8.9 Excellent
34 B Belvedere Road Alipore, Kolkata, India
Show on map
4.1 km from city centre, Kolkata 

Located in Kolkata, Taj Bengal is a short drive from the Victoria Memorial and the Howrah Bridge. In addition to free private parking on site, the hotel provides comfortable 5-star rooms and a lounge bar.

2
Mount Milestone Hotel And Banquets
Mount Milestone Hotel And Banquets
7.4 Good
Check Post, Opp Bhaktinagar Police, Siliguri, India
Show on map
2.6 km from city centre, Siliguri 

Located in Siliguri, Mount Milestone Hotel and Banquets is within a 35-minute drive of Bagdogra Airport and provides a swimming pool. It offers 3-star accommodation with air-conditioned rooms.

3
JW Marriott Hotel Kolkata
JW Marriott Hotel Kolkata
8.7 Excellent
4A, J.B.S. Haldane Avenue, Kolkata, India
Show on map
4.1 km from city centre, Kolkata 

Situated in Kolkata, JW Marriott Hotel Kolkata provides luxury 5-star accommodation, as well as an outdoor pool. It also offers a sun deck, an express check-in and check-out feature and laundry facilities.

4
The Oberoi Grand, Kolkata
The Oberoi Grand, Kolkata
9.3 Excellent
15 Jawaharlal Nehru Road, Kolkata, India
Show on map
1.3 km from city centre, Kolkata 

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Kolkata. It also offers valet parking, an outdoor pool and a kids pool.

5
The Peerless Inn - Kolkata
The Peerless Inn - Kolkata
7.1 Good
12 Jawaharlal Nehru Road, Kolkata, India
Show on map
1.2 km from city centre, Kolkata 

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Kolkata. It is surrounded by a variety of popular eateries and is minutes on foot from Esplanade Metro Station.

6
Holiday Inn Kolkata Airport
Holiday Inn Kolkata Airport
7.9 Good
Biswa Bangla Road, Rajarhat, Kolkata, India
Show on map
10.6 km from city centre, Kolkata 

Situated in Kolkata, Holiday Inn Kolkata Airport provides 4-star accommodation, as well as an outdoor pool. It offers complimentary Wi-Fi, meeting rooms and room service.

7
Hyatt Regency Kolkata
Hyatt Regency Kolkata
7.7 Good
Ja 1, Sector 3, Kolkata, India
Show on map
4.4 km from city centre, Kolkata 

Hyatt Regency Kolkata is located in Kolkata and features a Jacuzzi and outdoor tennis courts. The multiple facilities this luxury hotel has to offer include an express check-in and check-out feature, a sauna and an outdoor pool.

8
ITC Sonar, a Luxury Collection Hotel, Kolkata
ITC Sonar, a Luxury Collection Hotel, Kolkata
8.3 Excellent
Jbs Haldane Avenue (Opp Science City), Kolkata,1, Kolkata, India
Show on map
4.1 km from city centre, Kolkata 

Situated in Kolkata, this 5-star property is stylish and modern. It also offers an outdoor pool, an express check-in and check-out feature and a sauna.

Cheapest hotels in West Bengal, India

Show all 4,855 hotels
Sunflower Guesthouse
Sunflower Guesthouse
7.8 Good
7 Royd Street, Kolkata, India
Show on map
1.4 km from city centre,  

This modern hotel in Kolkata provides complimentary wireless internet, as well as a rooftop terrace and an express check-in and check-out feature. It is conveniently located in the city centre.

$12
Avg. per night
Hotel Royale
Hotel Royale
6.5 Good
No. 2 Airport Gate, Kolkata, India
Show on map
11.7 km from city centre,  

Hotel Royale Kolkata is located in Kolkata and offers free Wi-Fi. It also features an express check-in and check-out feature.

$21
Avg. per night
Hotel Gulshan International
Hotel Gulshan International
5.2 Okay
21B, Royd Street, Kolkata, India
Show on map
1.3 km from city centre,  

Strategically located in the middle of the city, this 3-star hotel makes for an ideal base in Kolkata. It is ideally located for those wanting to visit the area's popular attractions.

$26
Avg. per night
Treebo Trip Jai Ambe Maa
Treebo Trip Jai Ambe Maa
7.6 Good
67B Hazra Road, Kolkata, India
Show on map
4.3 km from city centre,  

Treebo Trip Jai Ambe Maa is set in Kolkata and is within a short walk of nearby attractions, including College Street, Presidency University Kolkata and University of Calcutta. It also offers meeting rooms, a 24-hour reception and free Wi-Fi.

$29
Avg. per night
Regenta Inn Larica
Regenta Inn Larica
6.5 Good
Biswa Bangla Road, Nowapara, Kolkata, India
Show on map
10.7 km from city centre,  

Featuring a shuttle to Netaji Subhash Chandra Bose International Airport, as well as complimentary Wi-Fi, Regenta Inn Larica is a convenient place to stay in Kolkata. It also offers a Jacuzzi, an express check-in and check-out feature and an outdoor pool.

$34
Avg. per night
The Lake Land Country Club Residency
The Lake Land Country Club Residency
4.6 Okay
Kona Express Way, Kolkata, India
Show on map
10.1 km from city centre,  

The Lake Land Country Club Residency is located in Howrah and offers guests free Wi-Fi. It also provides a 24-hour reception, a kids pool and an outdoor pool.

$47
Avg. per night
The Fern Residency Kolkata
The Fern Residency Kolkata
6.6 Good
204, Main Arterial Road Noapara, Kolkata, India
Show on map
10.8 km from city centre,  

The Fern Residency Kolkata offers 3.5-star accommodation in Kolkata. Guests can also enjoy free wireless internet.

$50
Avg. per night
Kings Crown Hotel
Kings Crown Hotel
8.4 Excellent
Nazrul Islam Avenue, Vip Road Taghoria, Kolkata, India
Show on map
9.9 km from city centre,  

Providing a shuttle to Netaji Subhash Chandra Bose International Airport, plus free wireless internet, Kings Crown VIP Road is a convenient place to stay in Kolkata. It also provides a concierge, an executive floor and a coffee bar.

$50
Avg. per night

Hotel prices in West Bengal

2 stars or below

$12 - $26

Hotel Gulshan International

No. 1 most popular

$26
Avg. per night
Breeze Hotel

No. 2 most popular

Breeze Hotel
6.7 Good
$17
Avg. per night
Sunflower Guesthouse

Best value

$12
Avg. per night
3 stars

$21 - $84

The Fern Residency Kolkata

No. 1 most popular

$50
Avg. per night
The Lake Land Country Club Residency

No. 2 most popular

$47
Avg. per night
Hotel Royale

Best value

Hotel Royale
6.5 Good
$21
Avg. per night
4 stars and up

$50 - $172

The Westin Kolkata Rajarhat

No. 1 most popular

$102
Avg. per night
The Lalit Great Eastern Kolkata

No. 2 most popular

$88
Avg. per night
Sapphire Suites

Best value

$50
Avg. per night

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

Where to stay in West Bengal

West Bengal travel FAQs

  • Where is the best place to stay in West Bengal?

    When visiting West Bengal, consider checking out Kolkata, Darjeeling, and Kharagpur as some of the most sought after locations.

  • What are the best hotels in West Bengal?

    The Westin Kolkata Rajarhat is a very popular hotel in West Bengal, with a score of 8.8 from 448 reviews. The Lalit Great Eastern Kolkata (8.5 from 933 reviews) and Hyatt Regency Kolkata (7.7 from 1,052 reviews) are also highly rated West Bengal hotels based on recent feedback from HotelsCombined users.