Hotels in Kolkata

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

Kolkata, West Bengal, India
20 Jan — 21 Jan2
Kolkata, West Bengal, India
Thu 20/1
Fri 21/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kolkata

Filter by star ratings
All filters
Oyo 1084 Hotel Walson Inn
Oyo 1084 Hotel Walson Inn
4.4 Okay
47 Ballygunge Place, Kolkata, India
Show on map
4.0 km from city centre, Kolkata 
OkayBased on 1 review
4.4

OYO 1084 Hotel Walson Inn is located in Kolkata and offers free Wi-Fi. It also provides luggage storage, a 24-hour reception and a swimming pool.

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 
ExcellentBased on 1,441 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.

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

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.

Fabhotel Mishra Residency Salt Lake City
Fabhotel Mishra Residency Salt Lake City
7.3 Good
BJ 299, BJ Block, Sector II, Kolkata, India
Show on map
7.2 km from city centre, Kolkata 
GoodBased on 36 reviews
7.3

FabHotel Mishra Residency Salt Lake City offers 3-star accommodation in Kolkata. It also provides room service, a 24-hour reception and a laundry service.

The Lalit Great Eastern Kolkata
The Lalit Great Eastern Kolkata
7.9 Good
1,2, 3, Old Court House Street, Kolkata, India
Show on map
1.5 km from city centre, Kolkata 
GoodBased on 26 reviews
7.9

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.

The Elgin Fairlawn Kolkata
The Elgin Fairlawn Kolkata
7.8 Good
13/A Sudder Street, Kolkata, India
Show on map
1.1 km from city centre, Kolkata 
GoodBased on 278 reviews
7.8

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.

OYO 9232 Near Coal Bhavan
OYO 9232 Near Coal Bhavan
2.5 Mediocre
Aa119, Kolkata, India
Show on map
9.5 km from city centre, Kolkata 
MediocreBased on 1 review
2.5

This comfortable hotel in Kolkata offers complimentary wireless internet, as well as a 24-hour reception and laundry facilities. It also provides room service.

5/4 - Calcutta's freshest BnB
5/4 - Calcutta's freshest BnB
8.8 Excellent
5/4, Bondel Road, Kolkata, India
Show on map
3.8 km from city centre, Kolkata 
ExcellentBased on 100 reviews
8.8

Located in Kolkata, 5/4 - Calcutta's Freshest Bnb is a short drive from the Victoria Memorial and the Howrah Bridge. Guests can also enjoy complimentary internet in all areas.

Shree Shyam Guest House
Shree Shyam Guest House
3.1 Mediocre
Vip Road, 41/12 AS/4/9-10, Kolkata, India
Show on map
10.7 km from city centre, Kolkata 
MediocreBased on 1 review
3.1

Shree Shyam Guest House offers a comfortable setting while in Kolkata. It also provides a 24-hour reception, a concierge and room service.

Tips for booking a Kolkata hotel

Cheapest month:May
Most expensive month:February
Average price in Kolkata:₹ 6,033/night
Absolute cheapest price found:₹ 158/night
Cheapest day:Friday
Most expensive day:Saturday
₹ 3,413 - ₹ 10,002
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,903 - ₹ 5,359
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kolkata hotels

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

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.

3
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 

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.

4
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, 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
Holiday Inn Kolkata Airport
7.8 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 room service.

6
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 

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
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 stylish and modern. It also offers an outdoor pool, an express check-in and check-out feature and a sauna.

8
The Lalit Great Eastern Kolkata
The Lalit Great Eastern Kolkata
7.9 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 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.

Cheapest hotels in Kolkata, West Bengal

Show all 2,374 hotels
Capital Guest House
Capital Guest House
4.5 Okay
11B,Chowringhee Lane, Kolkata, India
Show on map
1.2 km from city centre,  

Situated less than a 10-minute walk from Park Street Metro Station, Capital Guest House Kolkata offers guests an ideal base while in Kolkata. This hotel is set in the heart of the city.

₹ 595
Avg. per night
Oyo 1764 Hotel Maruti Lodging
Oyo 1764 Hotel Maruti Lodging
5.5 Okay
Raa 36, 4th Floor, Shree Towers, Kolkata, India
Show on map
9.4 km from city centre,  

OYO 1764 Hotel Maruti Lodging offers 3-star accommodation in Kolkata. It also features a lift, a 24-hour reception and a laundry service.

₹ 967
Avg. per night
Jimmy Guest House
Jimmy Guest House
7.6 Good
8, Puran Chand Nahar Avenue, Kolkata, India
Show on map
0.2 km from city centre,  

Less than 20 minutes' walk from Sealdah Railway Station, Jimmy Guest House Kolkata offers guests a convenient base when visiting Kolkata. It also offers meeting rooms, free Wi-Fi and bicycle rental.

₹ 1,042
Avg. per night
OYO 794 Hotel East Palace
OYO 794 Hotel East Palace
5.1 Okay
Street Number 8, Kolkata, India
Show on map
7.1 km from city centre,  

Hotel East Palace is situated in Kolkata and offers free Wi-Fi. It also features an outdoor pool, a lake and laundry facilities.

₹ 1,339
Avg. per night
Oyo 1084 Hotel Walson Inn
Oyo 1084 Hotel Walson Inn
4.4 Okay
47 Ballygunge Place, Kolkata, India
Show on map
4.0 km from city centre,  

OYO 1084 Hotel Walson Inn is located in Kolkata and offers free Wi-Fi. It also provides luggage storage, a 24-hour reception and a swimming pool.

₹ 1,637
Avg. per night
Hotel Eastern Plaza
Hotel Eastern Plaza
6.7 Good
Vip Road, Teghoria, Kolkata, India
Show on map
9.9 km from city centre,  

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.

₹ 1,711
Avg. per night
Fabhotel Mishra Residency Salt Lake City
Fabhotel Mishra Residency Salt Lake City
7.3 Good
BJ 299, BJ Block, Sector II, Kolkata, India
Show on map
7.2 km from city centre,  

FabHotel Mishra Residency Salt Lake City offers 3-star accommodation in Kolkata. It also provides room service, a 24-hour reception and a laundry service.

₹ 1,786
Avg. per night
5/4 - Calcutta's freshest BnB
5/4 - Calcutta's freshest BnB
8.8 Excellent
5/4, Bondel Road, Kolkata, India
Show on map
3.8 km from city centre,  

Located in Kolkata, 5/4 - Calcutta's Freshest Bnb is a short drive from the Victoria Memorial and the Howrah Bridge. Guests can also enjoy complimentary internet in all areas.

₹ 2,009
Avg. per night

Hotel prices in Kolkata

2 stars and under
Capital Guest House
No. 1 most popular

Capital Guest House

11B,Chowringhee Lane, Kolkata, India

4.5 Okay
₹ 595

Avg. per night

No. 2 most popular

Renu Guest House

22/1 Gora Chand Road Park circus, Kolkata, India

6.5 Good
₹ 595

Avg. per night

Best value

Hotel Airways

Plot No 205 & 209 No 2 Airport Gate On Jessore Road, Kolkata, India

6.7 Good
₹ 1,488

Avg. per night

3 stars
No. 1 most popular

The Kei Inn & Suites

Fe 298a, Kolkata, India

₹ 1,393

Avg. per night

No. 2 most popular

Alankar Guest House

DD-13/295, New Town Rajarhat, Street No -295, Kolkata, India

₹ 744

Avg. per night

4 stars +
The Lalit Great Eastern Kolkata
No. 1 most popular

The Lalit Great Eastern Kolkata

1,2, 3, Old Court House Street, Kolkata, India

7.9 Good
₹ 8,928

Avg. per night

Hyatt Regency Kolkata
No. 2 most popular

Hyatt Regency Kolkata

Ja 1, Sector 3, Kolkata, India

7.7 Good
₹ 5,059

Avg. per night

Pride Plaza Hotel, Kolkata
Best value

Pride Plaza Hotel, Kolkata

Bg 12, Action Area -1b, New Town, Kolkata, India

7.4 Good
₹ 4,538

Avg. per night

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

Where to stay in Kolkata

About Kolkata

A perfect blend of old and new, Kolkata’s historic buildings are nestled against modern cafes and clubs. Kolkata is considered India’s cultural centre, renowned for its exquisite temples, impressive architecture and local festivals.

Things to do

For a dose of culture, visit the Dakshineswar Kali Temple, a place of pilgrimage associated with Sri Ramakrishna. Enjoy picturesque views of the Ganges River waterfront, browse the intricate interiors of the shrines and admire the exquisite Bengali Temple architecture.

While you’re in Kolkata, check out the Victoria Memorial Hall, a stunning example of white marble architecture. Take a step back in time and browse 25 galleries of antique art and memorabilia, before touring the surrounding gardens.

Travelling with the kids? Embark on an exciting journey to the Science City theme park. Reserve a seat in the 3D or space show, stroll through the earth exhibition hall or take a ride on the ropeway for scenic views of the city below.

Pay homage to Mother Teresa at the popular Motherhouse, which houses the saint’s tomb. Learn about Mother Teresa’s life in the adjoining museum where you can browse an array of educational exhibits, including Mother Teresa’s handwritten letters and her few personal belongings.

Getting around

Kolkata is serviced by its Suburban Railway, which extends to nearby suburbs. The Kolkata metro also has a main line running from Noapara to Kavi Subhash. There are also trams, buses and taxi services available.

Kolkata travel FAQs

  • What are the best hotels in Kolkata?

    1,028 reviews rated Novotel Kolkata Hotel And Residences with an average score of 7.9/10. It may also be worth looking into the The Lalit Great Eastern Kolkata, which received a rating of 7.9/10 from 26 reviews. Hyatt Regency Kolkata could also be a good option, with a score of 7.7/10 from 1,085 reviews.

  • What is a good hotel near New Market?

    The Lalit Great Eastern Kolkata is a popular hotel near New Market that is highly recommended, with a score of 7.9 across 26 reviews.

  • What is a good hotel in Kolkata near Howrah Bridge?

    The Lalit Great Eastern Kolkata is a hotel near Howrah Bridge that is popular with HotelsCombined users, scoring 7.9 from 26 reviews.

  • Is there a good hotel near Park Street?

    If you’re visiting Park Street then the nearby Aauris is a popular hotel with HotelsCombined users (150 reviews scoring it at an average 7.3/10).

  • How much do hotels in Kolkata cost?

    Hotels in Kolkata cost an average of ₹ 4,538/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Kolkata had higher average prices of ₹ 5,357/night and ₹ 8,482/night, respectively.

  • How much is a cheap hotel in Kolkata?

    Prices for Kolkata hotels have been found for as low as ₹ 446/night over the last 3 days.

  • How much is a hotel in Kolkata tonight?

    Over the last 3 days, the starting price of a hotel in Kolkata tonight has been as low as ₹ 446 and the average price has been ₹ 2,232. If you’d prefer 4-star accommodation, expect to pay at least ₹ 2,753 for this evening.