Hotels in West Bengal

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

West Bengal
29 Jun — 30 Jun2
West Bengal
Wed 29/6
Thu 30/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in West Bengal

Filter by star ratings
All filters
The Claridale Ballygunge
7.1 Good
17th Garcha 1st Lane, Kolkata, India
Show on map
4.3 km from city centre, Kolkata, WB, India 
GoodBased on 445 reviews
7.1

Radisson Kolkata Ballygunge provides 4-star accommodation in Kolkata. It also features a sauna, a rooftop terrace and an outdoor pool.

Hotel Sonar Bangla Mandarmoni
7.0 Good
Kalindi, Chaulkhola, Mandarmani, India
Show on map
3.6 km from city centre, Mandarmani, WB, India 
GoodBased on 243 reviews
7.0

Boasting an outdoor pool, Hotel Sonar Bangla Mandarmoni is situated in Mandarmoni and provides comfortable accommodation. Guests can also enjoy free wireless internet.

Vivanta Kolkata Em Bypass
8.1 Excellent
1930 Rajdanga Main Road, Kolkata, India
Show on map
6.8 km from city centre, Kolkata, WB, India 
ExcellentBased on 755 reviews
8.1

Situated in Kolkata, Vivanta Kolkata EM Bypass is an easy drive from Jadavpur and the Victoria Memorial. Some of the popular features on offer at this modern 5-star hotel include free on-site parking and wireless internet.

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 227 reviews
8.7

Ideally situated in Darjeeling, Mayfair Darjeeling provides luxury accommodation an easy drive from Padmaja Naidu Himalayan Zoological Park. A short stroll from Suntalekhola, it offers cosy rooms equipped with a mini bar and internet access.

Vedic Village Spa Resort
7.2 Good
Shikharpur, P.O. Bagu, Rajarhat, Kolkata, 700 135, In, Kolkata, Kolkata, India
Show on map
17.7 km from city centre, Kolkata, WB, India 
GoodBased on 347 reviews
7.2

Vedic Village Spa Resort provides a comfortable setting when in Kolkata. In addition to free private parking on site, the resort features comfortable 4-star rooms and a lounge bar.

The Sonnet Kolkata
7.8 Good
Block: Dd. Plot No :08, Sector-01, Kolkata, India
Show on map
5.8 km from city centre, Kolkata, WB, India 
GoodBased on 269 reviews
7.8

Situated in Kolkata, The Sonnet Kolkata provides contemporary 4-star accommodation, as well as an outdoor pool and a Jacuzzi. It offers complimentary Wi-Fi, an executive floor and an express check-in and check-out feature.

Kenilworth Hotel, Kolkata
8.0 Excellent
1 & 2 Little Russel Street, Kolkata, India
Show on map
2.3 km from city centre, Kolkata, WB, India 
ExcellentBased on 526 reviews
8.0

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Kolkata. It is surrounded by a range of dining options and is within a 10-minute walk of Rabindra Sadan Metro Station.

Hotel Sonar Bangla Kolaghat
7.5 Good
Nawpala, Orphooly, Bagnan, Bāgnān, India
Show on map
8.0 km from city centre, Bāgnān, WB, India 
GoodBased on 300 reviews
7.5

Hotel Sonar Bangla Kolaghat provides comfortable 3-star accommodation in Uluberia. Guests can also enjoy free internet access throughout the property.

Tips for booking hotels in West Bengal

Cheapest month:May
Most expensive month:February
Average price in West Bengal:$116/night
Cheapest price found:$2/night
Cheapest day:Monday
Most expensive day:Friday
$5 - $209
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$5 - $209
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated West Bengal hotels

1
Taj Bengal
8.8 Excellent
34 B Belvedere Road Alipore, Kolkata, India
Show on map
4.1 km from city centre, Kolkata, WB, India 

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
JW Marriott Hotel Kolkata
8.3 Excellent
4A, J.B.S. Haldane Avenue, Kolkata, India
Show on map
4.1 km from city centre, Kolkata, WB, India 

JW Marriott Hotel Kolkata is located in Kolkata and features a Jacuzzi and free Wi-Fi. It also offers a sauna, an outdoor pool and a bowling alley.

3
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 

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

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

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.

5
Holiday Inn Kolkata Airport
7.6 Good
Biswa Bangla Road, Rajarhat, Kolkata, India
Show on map
10.6 km from city centre, Kolkata, WB, India 

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 a 24-hour reception.

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

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.

7
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, WB, India 

Situated in Kolkata, this 5-star property is modern and elegant. It also offers an outdoor pool, a sauna and a Jacuzzi.

8
The Lalit Great Eastern Kolkata
7.4 Good
1,2, 3, Old Court House Street, Kolkata, India
Show on map
1.5 km from city centre, Kolkata, WB, India 

The Lalit Great Eastern Kolkata is set in Kolkata and is a short walk from Esplanade Metro Station. It is conveniently positioned for guests wanting to visit local attractions.

Cheapest hotels in West Bengal, India

Rangmati Garden Resort
8.4 Excellent
Near Prantick Station, Bolpur, India
Show on map
4.0 km from city centre, Bolpur, WB, India 

Rangamati Garden Resort offers a comfortable setting when in Bolpur. Guests can also enjoy free Wi-Fi.

$24
Avg. per night
Hotel Eastern Plaza
6.1 Good
Vip Road, Teghoria, Kolkata, India
Show on map
9.9 km from city centre, Kolkata, WB, India 

Providing a shuttle service to Netaji Subhash Chandra Bose International Airport, plus free Wi-Fi, Hotel Eastern Plaza is a convenient base in Kolkata. It also provides 24-hour room service, a coffee bar and meeting rooms.

$33
Avg. per night
Golden Apple Boutique Hotel
5.7 Okay
9 Sudder Street, Kolkata, India
Show on map
1.1 km from city centre, Kolkata, WB, India 

Golden Apple Boutique Hotel is located in Kolkata and offers free Wi-Fi. It is conveniently situated in the city centre.

$35
Avg. per night
The Lindsay
5.9 Okay
8a & 8b, Lindsay Street, Kolkata, India
Show on map
1.0 km from city centre, Kolkata, WB, India 

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Kolkata. It also offers free Wi-Fi, a rooftop terrace and an executive floor.

$57
Avg. per night
Sapphire Suites
6.6 Good
15, Lindsay Street, Kolkata, India
Show on map
1.0 km from city centre, Kolkata, WB, India 

Strategically located in the centre of the city, this 3-star hotel makes for an ideal base in Kolkata. It also features a Jacuzzi and a fitness centre.

$62
Avg. per night
Pipal Tree Hotel
6.0 Good
As/464, Hatiara, Kolkata, India
Show on map
10.8 km from city centre, Kolkata, WB, India 

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 24-hour reception, an express check-in and check-out feature and a currency exchange.

$84
Avg. per night
Ramada by Wyndham Darjeeling Gandhi Road
8.3 Excellent
2-3 Auckland Villa, Gandhi Road, Darjeeling, India
Show on map
0.8 km from city centre, Darjeeling, WB, India 

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 a 24-hour reception.

$86
Avg. per night
Pearltree Hotels & Resorts
8.1 Excellent
KB City Centre Mall, Deshbandhu Road, Puruliya, India
Show on map
1.4 km from city centre, Puruliya, WB, India 

This comfortable hotel in Bokaro Steel City offers free wireless internet, as well as an indoor pool and meeting rooms. It also provides room service, a 24-hour reception and luggage storage.

$86
Avg. per night

Hotel prices in West Bengal

2 stars and under
3 stars
4 stars +

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

Where to stay in West Bengal

Facts about staying in West Bengal

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

    Users favour staying in areas such as Kolkata, Digha, and Darjeeling. Consider these locations when searching for your desired stay.

  • What are the best hotels in West Bengal?

    Taj City Centre New Town Kolkata, rated with a score of 7.8 from 506 reviewers, is one of the most popular hotels in West Bengal. Other top stays include The Claridale Ballygunge, with an average rating of 7.1 from 445 reviewers, and Eeeggs-suburb dormitory- metro access, with a score of 8.6 from 11 reviewers.