Hotels in Kolkata

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

Kolkata, West Bengal, India
Dec 4 — Dec 52
Kolkata, West Bengal, India
Sat 12/4
Sun 12/5
...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,436 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
6.7 mi 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.

OYO 16209 Hotel Ambar Palace
OYO 16209 Hotel Ambar Palace
3.8 Mediocre
5610/11,Nicholson Road, Kolkata, India
Show on map
0.6 mi from city centre, Kolkata 
MediocreBased on 8 reviews
3.8

Situated only a brief walk from Esplanade Metro Station, OYO 16209 Hotel Ambar Palace offers guests a convenient base when visiting Kolkata. It is conveniently positioned for those wanting to visit local attractions.

Aauris
Aauris
7.5 Good
4 Robinson Street, Kolkata, India
Show on map
1.2 mi from city centre, Kolkata 
GoodBased on 6 reviews
7.5

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Kolkata. It also offers an express check-in and check-out feature, free Wi-Fi and an indoor pool.

Lytton Hotel
Lytton Hotel
7.2 Good
14-14/1 Sudder Street, Kolkata, India
Show on map
0.7 mi from city centre, Kolkata 
GoodBased on 1 review
7.2

Strategically located in the centre of the city, this 3-star hotel makes for an excellent base in Kolkata. It offers free Wi-Fi, valet parking and massage services.

Housez 43
Housez 43
6.5 Good
43, Mirza Galib Street, Kolkata, India
Show on map
0.6 mi from city centre, Kolkata 
GoodBased on 6 reviews
6.5

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Kolkata. It also offers free wireless internet.

The Lalit Great Eastern Kolkata
The Lalit Great Eastern Kolkata
7.8 Good
1,2, 3, Old Court House Street, Kolkata, India
Show on map
1.0 mi from city centre, Kolkata 
GoodBased on 23 reviews
7.8

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.0 Excellent
13/A Sudder Street, Kolkata, India
Show on map
0.7 mi from city centre, Kolkata 
ExcellentBased on 298 reviews
8.0

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.

Shree Shyam Guest House
Shree Shyam Guest House
3.1 Mediocre
Vip Road, 41/12 AS/4/9-10, Kolkata, India
Show on map
6.6 mi 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.

Polo Floatel Kolkata
Polo Floatel Kolkata
6.9 Good
9/10 Kolkatta Jetty Stand Road, Kolkata, India
Show on map
1.4 mi from city centre, Kolkata 
GoodBased on 41 reviews
6.9

Situated under a 20-minute walk from Esplanade Metro Station, Floatel An Eco Friendly Hotel offers guests a convenient base while in Kolkata. It has a day spa, as well as a rooftop terrace, a Jacuzzi and a sauna.

Tips for booking a Kolkata hotel

Cheapest month:July
Most expensive month:April
Average price in Kolkata:$82/night
Absolute cheapest price found:$4/night
Cheapest day:Friday
Most expensive day:Monday
$54 - $122
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$51 - $76
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kolkata hotels

Show all 2,306 hotels
1
Taj Bengal
Taj Bengal
8.9 Excellent
34 B Belvedere Road Alipore, Kolkata, India
Show on map
2.6 mi 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.6 Excellent
4A, J.B.S. Haldane Avenue, Kolkata, India
Show on map
2.5 mi 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
0.8 mi 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
0.7 mi 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.9 Good
Biswa Bangla Road, Rajarhat, Kolkata, India
Show on map
6.6 mi 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
2.7 mi 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
2.5 mi 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.8 Good
1,2, 3, Old Court House Street, Kolkata, India
Show on map
1.0 mi 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,306 hotels
The Salvation Army Red Shield Guest House
The Salvation Army Red Shield Guest House
6.8 Good
2, Sudder St, Colootola, Kolkata, India
Show on map
0.7 mi from city centre,  

The Salvation Army RED SHIELD GUEST HOUSE is situated in Kolkata and is close to the area's well-known attractions. It is conveniently located in the city centre.

$9
Avg. per night
Georgian Inn
Georgian Inn
6.0 Good
1, Doctor Lane, Kolkata, India
Show on map
0.3 mi from city centre,  

Conveniently situated, Georgian Inn offers easy access to Kolkata's best tourist attractions. It also provides a tour desk, room service and a 24-hour reception.

$11
Avg. per night
Hotel East Palace
Hotel East Palace
5.2 Okay
Diamond Harbour Road, Kolkata, India
Show on map
8.2 mi from city centre,  

Hotel East Palace Kolkata offers 3-star accommodation in Kolkata. It also features an outdoor pool and a gym.

$12
Avg. per night
Golden Apple Boutique Hotel
Golden Apple Boutique Hotel
3.5 Mediocre
9 Sudder Street, Kolkata, India
Show on map
0.7 mi from city centre,  

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

$14
Avg. per night
OYO 30269 Amar Raj Inn
OYO 30269 Amar Raj Inn
6.3 Good
DB 146, New Town, Action Area 1, Street no. 278, Kolkata, India
Show on map
6.7 mi from city centre,  
$15
Avg. per night
Hotel Heera
Hotel Heera
7.5 Good
28 Grant Street, Kolkata, India
Show on map
0.6 mi from city centre,  

Hotel Heera is located in Kolkata and is close to the area's tourist attractions. This hotel is set in the heart of the city.

$20
Avg. per night
Hotel Esteem
Hotel Esteem
6.9 Good
6a Sushil Sen Road, Kolkata, India
Show on map
2.2 mi from city centre,  

Hotel Esteem offers a modern setting when in Habra. The multiple amenities this cosy hotel features include an express check-in and check-out feature, 24-hour room service and a 24-hour reception.

$23
Avg. per night
Aauris
Aauris
7.5 Good
4 Robinson Street, Kolkata, India
Show on map
1.2 mi from city centre,  

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Kolkata. It also offers an express check-in and check-out feature, free Wi-Fi and an indoor pool.

$32
Avg. per night

Hotel prices in Kolkata

2 stars and under

$6 - $167

The Salvation Army Red Shield Guest House
$9
Avg. per night
Bengal Guesthouse

Best value

$6
Avg. per night
3 stars

$12 - $109

Golden Apple Boutique Hotel

#1 Most popular

$14
Avg. per night
Astoria Hotel

#2 Most popular

$33
Avg. per night
Ymca Seacom Inn

Best value

$15
Avg. per night
4 stars +

$17 - $133

The Lalit Great Eastern Kolkata

#1 Most popular

$77
Avg. per night
Hyatt Regency Kolkata

#2 Most popular

$71
Avg. per night
Aauris

Best value

Aauris
7.5 Good
$32
Avg. per night

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

Where to stay in Kolkata

Hotels near popular Kolkata airports

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?

    Kolkata is home to many highly-rated hotels, one of which is The Lalit Great Eastern Kolkata, which has a current rating of 7.8. For other potential stays, consider Hyatt Regency Kolkata and JW Marriott Hotel Kolkata, which can also be great places to stay in Kolkata.

  • What is a good hotel near New Market?

    A good hotel close to New Market is The Lalit Great Eastern Kolkata (rated 7.8/10 from 23 reviews).

  • What is a good hotel in Kolkata near Victoria Memorial?

    For a good hotel near to Victoria Memorial, consider Taj Bengal - it is rated 8.9/10 from 437 HotelsCombined reviews.

  • Is there a good hotel near Park Street?

    If you’re looking for good hotels near Park Street, consider Kenilworth Hotel, Kolkata (rated 8.0 over 399 reviews).

  • How much do hotels in Kolkata cost?

    The average price of a hotel in Kolkata has been around $70 per night over the last 3 days. For a 5-star hotel in Kolkata, the average price is around $87/night, depending on your dates. The average price of a 4-star hotel is $74/night.

  • How much is a cheap hotel in Kolkata?

    $6 per night is the cheapest Kolkata hotel price found in our data from the last 72 hours.

  • 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 $6 and the average price has been as much as $31.