Hotels in Kolkata

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

Kolkata, West Bengal, India
16 Oct — 17 Oct2
Kolkata, West Bengal, India
Sat 16/10
Sun 17/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kolkata

Filter by star ratings
All filters
The Oberoi Grand, Kolkata
The Oberoi Grand, Kolkata
9.3 Excellent
15 Jawaharlal Nehru Road, Kolkata, India
Show on map
0.8 mi from city centre, Kolkata 
ExcellentBased on 1,404 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
6.8 Good
As/464, Hatiara, Kolkata, India
Show on map
6.7 mi from city centre, Kolkata 
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.0 mi from city centre, Kolkata 
ExcellentBased on 938 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.

The Elgin Fairlawn Kolkata
The Elgin Fairlawn Kolkata
8.1 Excellent
13/A Sudder Street, Kolkata, India
Show on map
0.7 mi from city centre, Kolkata 
ExcellentBased on 305 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.

Siamton Inn
Siamton Inn
7.5 Good
56 Park Street, Kolkata, India
Show on map
1.1 mi from city centre, Kolkata 
GoodBased on 121 reviews
7.5

Providing a sauna, Jameson Inn Shiraz is situated in Kolkata and is a brief stroll from South Park Street Cemetery and Park Street. The various amenities this contemporary hotel features include valet parking, 24-hour room service and a coffee bar.

Airport City Hotel
Airport City Hotel
7.3 Good
No. 259 Jessore Road, Kolkata, India
Show on map
7.8 mi from city centre, Kolkata 
GoodBased on 56 reviews
7.3

Airport City Hotel is situated in Kolkata and features complimentary wireless internet. It also provides massage services, room service and an outdoor pool.

Hyatt Regency Kolkata
Hyatt Regency Kolkata
7.7 Good
Ja 1, Sector 3, Kolkata, India
Show on map
2.7 mi from city centre, Kolkata 
GoodBased on 1,057 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.

Holiday Inn Kolkata Airport
Holiday Inn Kolkata Airport
7.9 Good
Biswa Bangla Road, Rajarhat, Kolkata, India
Show on map
6.6 mi from city centre, Kolkata 
GoodBased on 911 reviews
7.9

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.

The Silverline Hotel
The Silverline Hotel
6.3 Good
44 Jessore Road (327 Nirmal Sengupta Sarani), Kolkata, India
Show on map
7.3 mi from city centre, Kolkata 
GoodBased on 752 reviews
6.3

Featuring a shuttle service to Netaji Subhash Chandra Bose International Airport, plus complimentary wireless internet, The Silverline Hotel is a comfortable base in Kolkata. It also offers a 24-hour reception, a swimming pool and a currency exchange.

Hotel Kempton
Hotel Kempton
7.8 Good
3, Marquis Street, Kolkata, India
Show on map
0.7 mi from city centre, Kolkata 
GoodBased on 9 reviews
7.8

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Kolkata. It also provides luggage storage, laundry facilities and an express check-in and check-out feature.

Tips for booking a Kolkata hotel

Cheapest month:January
Most expensive month:April
Average price in Kolkata:£58/night
Absolute cheapest price found:£4/night
Cheapest day:Friday
Most expensive day:Monday
£25 - £90
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£31 - £79
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Kolkata, West Bengal

Show all 2,208 hotels
The Silverline Hotel
The Silverline Hotel
6.3 Good
44 Jessore Road (327 Nirmal Sengupta Sarani), Kolkata, India
Show on map
7.3 mi from city centre,  

Featuring a shuttle service to Netaji Subhash Chandra Bose International Airport, plus complimentary wireless internet, The Silverline Hotel is a comfortable base in Kolkata. It also offers a 24-hour reception, a swimming pool and a currency exchange.

£13
Avg. per night
Astoria Hotel
Astoria Hotel
6.0 Good
6/2 Sudder Street, Kolkata, India
Show on map
0.7 mi from city centre,  

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Kolkata. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

£18
Avg. per night
Hotel Eastern Plaza
Hotel Eastern Plaza
6.4 Good
Vip Road, Teghoria, Kolkata, India
Show on map
6.1 mi 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.

£19
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
6.3 mi 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.

£24
Avg. per night
Sapphire Suites
Sapphire Suites
6.9 Good
15, Lindsay Street, Kolkata, India
Show on map
0.6 mi from city centre,  

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.

£26
Avg. per night
Airport City Hotel
Airport City Hotel
7.3 Good
No. 259 Jessore Road, Kolkata, India
Show on map
7.8 mi from city centre,  

Airport City Hotel is situated in Kolkata and features complimentary wireless internet. It also provides massage services, room service and an outdoor pool.

£30
Avg. per night
Holiday Inn Kolkata Airport
Holiday Inn Kolkata Airport
7.9 Good
Biswa Bangla Road, Rajarhat, Kolkata, India
Show on map
6.6 mi from city centre,  

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.

£30
Avg. per night
Siamton Inn
Siamton Inn
7.5 Good
56 Park Street, Kolkata, India
Show on map
1.1 mi from city centre,  

Providing a sauna, Jameson Inn Shiraz is situated in Kolkata and is a brief stroll from South Park Street Cemetery and Park Street. The various amenities this contemporary hotel features include valet parking, 24-hour room service and a coffee bar.

£32
Avg. per night

Hotel prices in Kolkata

2 stars or below

£7 - £18

Sunflower Guesthouse

Best value

£7
Avg. per night
3 stars

£13 - £37

The Lake Land Country Club Residency

No. 1 most popular

£24
Avg. per night
Hotel Kempton

No. 2 most popular

£37
Avg. per night
The Kei Inn & Suites

Best value

£13
Avg. per night
4 stars and up

£26 - £80

The Oberoi Grand, Kolkata

No. 1 most popular

£55
Avg. per night
Novotel Kolkata Hotel And Residences

No. 2 most popular

£42
Avg. per night
Sapphire Suites

Best value

£26
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?

    One of the most popular hotels in Kolkata is The Oberoi Grand, Kolkata, which has been reviewed by 1,404 users and currently has a rating of 9.3/10. Other top-rated locations include Novotel Kolkata Hotel And Residences and The Lalit Great Eastern Kolkata, which have received 8.0/10 and 8.5/10 ratings from our users, respectively.

  • What is a good hotel near New Market?

    The Oberoi Grand, Kolkata is a popular hotel near New Market that is highly recommended, with a score of 9.3 across 1,404 reviews.

  • What is a good hotel in Kolkata near Park Street?

    The most popular hotel near Park Street is Kenilworth Hotel, Kolkata, with 380 HotelsCombined users scoring it 8.0/10.

  • Is there a good hotel near Howrah Bridge?

    Close to Howrah Bridge you will find The Lalit Great Eastern Kolkata, which has a rating of 8.5 over 938 HotelsCombined reviews.

  • How much do hotels in Kolkata cost?

    The average price of a hotel in Kolkata is £40 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Kolkata?

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