Skip to main content

Search hotels in Kolkata

Enter your dates to see the latest prices and deals for Kolkata hotels

Popular hotels in Kolkata

Check out our top picks in Kolkata

Filter by:

Star Rating
Review score

Taj City Centre New Town, Kolkata

Hotel in New Town, Kolkata

An epitome of grandeur, Taj City Center New Town, Kolkata, is the Hallmark of Urban Hospitality. As soon as you enter, you’re engulfed with peace and calm.

D
Dasfaultier
From
United States
Large modern room. All facilities worked. The staff was very nice and helpful. Great bathroom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,505 reviews
Price from
$115.71
1 night, 2 adults

Super Collection O Ruby Formerly Hiland International

Hotel in Kolkata

Located within 4.1 miles of Kalighat Kali Temple and 4.8 miles of Indian Museum, Super Collection O Ruby Formerly Hiland International has rooms in Kolkata.

R
Raju
From
India
Rooms were neat, service was prompt and staff was very warm. The location was also great. There are many great restaurants and places to visit.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 264 reviews
Price from
$11.57
1 night, 2 adults

S G International

Hotel in Kolkata

S G International is a 3-star property located in Kolkata. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

M
MITHUN
From
India
breakfast was not there but location was good
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews
Price from
$28.94
1 night, 2 adults

Itsy Hotels White Castle

Hotel in Kolkata

Featuring 3-star accommodations, Itsy Hotels White Castle is located in Kolkata, 4.4 miles from Kalighat Kali Temple and 5.7 miles from Nandan.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$29.23
1 night, 2 adults

Super Collection O Shyam Bazar Metro Station

Hotel in Kolkata

Super Collection O Shyam Bazar Metro Station is located in Kolkata, within 2.2 miles of M G Road Metro Station and 2.3 miles of Dumdum Metro Station.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 62 reviews
Price from
$10.16
1 night, 2 adults

Super Collection O Joka Industrial Plaza

Hotel in Kolkata

Super Collection O Joka Industrial Plaza is located in Kolkata, 6.8 miles from Kalighat Kali Temple and 8.1 miles from Nandan.

R
Raman
From
India
The hotel decoration & staff behaviour is fantastic, & i also suggest please visit the property.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 59 reviews
Price from
$12.54
1 night, 2 adults

Little While Elitz-Budget micro hotel-Backpacker friendly-Near metro

Hotel in Kolkata

Located in Kolkata, within 5.3 miles of Kalighat Kali Temple and 7 miles of Indian Museum, Little While Elitz-Budget micro hotel-Backpacker friendly-Near metro has accommodations with a terrace and...

H
Himanshu
From
India
The location is so close the metro station
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 42 reviews
Price from
$13.35
1 night, 2 adults

The Glenburn Penthouse

Hotel in Park Street, Kolkata

Located in Kolkata, a 8-minute walk from Park Street Metro Station, The Glenburn Penthouse has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

M
MWILL
From
United States
A stunning property in a unique setting -- fabulous! The hospitality offered by both staff and management was warm, gracious, and informative. The rooms, meals, and common spaces were top-notch. The view from the roof-top pool at sunset - unparalleled. Nothing about our stay disappointed.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 31 reviews
Price from
$166.89
1 night, 2 adults

FabHotel Eros 211 - Nr Sreebhumi

Hotel in Kolkata

FabHotel Eros 211 - Nr Sreebhumi is located in Kolkata, 2.2 miles from Dumdum Metro Station and 4.6 miles from M G Road Metro Station.

M
Manasi
From
India
Good place all staffs are good
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,125 reviews
Price from
$16.34
1 night, 2 adults

Fairfield by Marriott Kolkata

Hotel in New Town, Kolkata

Located in Kolkata, 7.6 miles from Sealdah Train Station, Fairfield by Marriott Kolkata provides accommodations with free bikes, free private parking, a fitness center and a shared lounge.

Z
Zoltan
From
Switzerland
The lady in charge of the front desk on the morning of our departure on 13-JAN-2023 (I am ashamed for not noting her name) was fantastic in helping me find a taxi solution, I will be forever greatful! True hospitality at its best! Thank You again!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,023 reviews
Price from
$79.55
1 night, 2 adults
See all 732 hotels in Kolkata

Kolkata – 732 hotels and places to stay

Filter by:

Star Rating
Review score

Taj City Centre New Town, Kolkata

Hotel in New Town, Kolkata

An epitome of grandeur, Taj City Center New Town, Kolkata, is the Hallmark of Urban Hospitality. As soon as you enter, you’re engulfed with peace and calm.

D
Dasfaultier
From
United States
Large modern room. All facilities worked. The staff was very nice and helpful. Great bathroom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,505 reviews
Price from
$115.71
1 night, 2 adults

Super Collection O Ruby Formerly Hiland International

Hotel in Kolkata

Located within 4.1 miles of Kalighat Kali Temple and 4.8 miles of Indian Museum, Super Collection O Ruby Formerly Hiland International has rooms in Kolkata.

R
Raju
From
India
Rooms were neat, service was prompt and staff was very warm. The location was also great. There are many great restaurants and places to visit.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 264 reviews
Price from
$11.57
1 night, 2 adults

S G International

Hotel in Kolkata

S G International is a 3-star property located in Kolkata. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

M
MITHUN
From
India
breakfast was not there but location was good
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews
Price from
$28.94
1 night, 2 adults

Itsy Hotels White Castle

Hotel in Kolkata

Featuring 3-star accommodations, Itsy Hotels White Castle is located in Kolkata, 4.4 miles from Kalighat Kali Temple and 5.7 miles from Nandan.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$29.23
1 night, 2 adults

Super Collection O Shyam Bazar Metro Station

Hotel in Kolkata

Super Collection O Shyam Bazar Metro Station is located in Kolkata, within 2.2 miles of M G Road Metro Station and 2.3 miles of Dumdum Metro Station.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 62 reviews
Price from
$10.16
1 night, 2 adults

Super Collection O Joka Industrial Plaza

Hotel in Kolkata

Super Collection O Joka Industrial Plaza is located in Kolkata, 6.8 miles from Kalighat Kali Temple and 8.1 miles from Nandan.

R
Raman
From
India
The hotel decoration & staff behaviour is fantastic, & i also suggest please visit the property.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 59 reviews
Price from
$12.54
1 night, 2 adults

Little While Elitz-Budget micro hotel-Backpacker friendly-Near metro

Hotel in Kolkata

Located in Kolkata, within 5.3 miles of Kalighat Kali Temple and 7 miles of Indian Museum, Little While Elitz-Budget micro hotel-Backpacker friendly-Near metro has accommodations with a terrace and...

H
Himanshu
From
India
The location is so close the metro station
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 42 reviews
Price from
$13.35
1 night, 2 adults

The Glenburn Penthouse

Hotel in Park Street, Kolkata

Located in Kolkata, a 8-minute walk from Park Street Metro Station, The Glenburn Penthouse has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

M
MWILL
From
United States
A stunning property in a unique setting -- fabulous! The hospitality offered by both staff and management was warm, gracious, and informative. The rooms, meals, and common spaces were top-notch. The view from the roof-top pool at sunset - unparalleled. Nothing about our stay disappointed.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 31 reviews
Price from
$166.89
1 night, 2 adults

FabHotel Eros 211 - Nr Sreebhumi

Hotel in Kolkata

FabHotel Eros 211 - Nr Sreebhumi is located in Kolkata, 2.2 miles from Dumdum Metro Station and 4.6 miles from M G Road Metro Station.

M
Manasi
From
India
Good place all staffs are good
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,125 reviews
Price from
$16.34
1 night, 2 adults

Fairfield by Marriott Kolkata

Hotel in New Town, Kolkata

Located in Kolkata, 7.6 miles from Sealdah Train Station, Fairfield by Marriott Kolkata provides accommodations with free bikes, free private parking, a fitness center and a shared lounge.

Z
Zoltan
From
Switzerland
The lady in charge of the front desk on the morning of our departure on 13-JAN-2023 (I am ashamed for not noting her name) was fantastic in helping me find a taxi solution, I will be forever greatful! True hospitality at its best! Thank You again!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,023 reviews
Price from
$79.55
1 night, 2 adults
See all 732 hotels in Kolkata

Hotels with airport shuttles in Kolkata

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,419 reviews
From $119.21 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,505 reviews
From $152.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 34 reviews
From $53.74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 424 reviews
From $219.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,252 reviews
From $186.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 32 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 84 reviews
From $200.86 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 104 reviews
From $40.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 631 reviews
From $105.03 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 589 reviews
From $137.85 per night

Most booked hotels in Kolkata and surrounding area in the past month

See all

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,419 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 589 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,023 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,484 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,505 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 783 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,380 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,073 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,032 reviews

Popular with guests booking hotels in Kolkata

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,584 reviews

Best hotels with breakfast in Kolkata and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 399 reviews

Hotel Cecil is located in Kolkata, 1.7 miles from New Market and 2 miles from Park Street Metro Station. This 3-star hotel offers room service and a concierge service.

From $37.37 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 17 reviews

Super Townhouse Oak Sealdah Railway Station Near Creek Row is located in Kolkata, 1.4 miles from Park Street Metro Station and 1.7 miles from M G Road Metro Station.

From $47.84 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 303 reviews

FabHotel Stay Inn International - Nr Sealdah Station is located in Kolkata, a 18-minute walk from M G Road Metro Station and 1.1 miles from Sealdah Train Station.

From $46.96 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 451 reviews

Featuring a fitness center and a garden, FabHotel Prime Kzar Corporate Budget Stay Near Park Street is located in Kolkata, a 16-minute walk from Sealdah Train Station and 1.8 miles from Esplanade...

From $76.79 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 61 reviews

Located in Kolkata, a 4-minute walk from M G Road Metro Station, Hotel Golden Palace provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From $50.23 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews

Zone by The Park New Market Kolkata is located in Kolkata, within 1.1 miles of Sealdah Train Station and 1.7 miles of M G Road Metro Station.

From $74.76 per night
Scored out of 10, guest rating 3.5
Poor - What previous guests thought, 4 reviews

Located in Kolkata, 0.9 mi from Sealdah Train Station, Georgian Inn features a 24-hour front desk. Guests will find free newspapers in the lobby.

From $19.86 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 53 reviews

Located within 1.1 miles of Sealdah Train Station and 1.8 miles of Esplanade Metro Station, FabHotel MN International - Nr Park Circus has rooms in Kolkata.

From $30.18 per night

Budget hotels in Kolkata and nearby

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 347 reviews

Featuring 3-star accommodations, Itsy Hotels Transit Express Near Sealdah Station is located in Kolkata, 1.1 miles from Sealdah Train Station and 1.1 miles from New Market.

From $55.58 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 35 reviews

Located in Kolkata and with Sealdah Train Station reachable within 1.3 miles, Hotel Executive Tower provides concierge services, allergy-free rooms, a restaurant, free WiFi throughout the property and...

From $105.02 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 75 reviews

HOTEL 16 AVENUE features a garden, shared lounge, a terrace and restaurant in Kolkata.

From $37.97 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 87 reviews

Featuring a bar, Hotel Majestic is located in Kolkata in the West Bengal region, a 3-minute walk from Esplanade Metro Station and half a mile from New Market.

From $51.99 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 10 reviews

Just a 10-minute walk from New Market and 0.6 miles from Esplanade Metro Station, Sonar Bangla Guest House features accommodations in Kolkata, with a terrace.

From $44.38 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 60 reviews

A 2-minute walk from Esplanade Metro Station, Super Hotel O Eminent Hotel is located in Kolkata and has air-conditioned rooms with free WiFi.

From $51.74 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 11 reviews

Featuring 2-star accommodations, FabHotel The Crystal - Near New Market is located in Kolkata, a 10-minute walk from New Market and 0.6 miles from Park Street Metro Station.

From $53.20 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 740 reviews

Centrally located in Kolkata, The Peerless Inn is a 12-minute walk from downtown area Park Street. It features a 24-hour restaurant, free Wi-Fi internet and free parking.

From $129.96 per night

Hotels located in the center of Kolkata

Scored out of 10, guest rating 4.1
Disappointing - What previous guests thought, 28 reviews

Located within a 7-minute walk of Sealdah Train Station and 1.1 miles of M G Road Metro Station, Shivam Hotels has rooms with air conditioning and a private bathroom in Kolkata.

From $21.03 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Hotel O by OYO O P PS Nest Guest House is located in Kolkata, within a 9-minute walk of Sealdah Train Station and 1.2 miles of M G Road Metro Station.

From $34.77 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 15 reviews

Premier Guest House enjoys a location in Kolkata, a 7-minute walk from Sealdah Train Station and 1.3 miles from M G Road Metro Station.

From $14.95 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 205 reviews

Narendra niketan offers accommodations in Kolkata, a 8-minute walk from Sealdah Train Station and 1.3 miles from M G Road Metro Station. Featuring city views, this guest house also offers free Wifi.

From $7.01 per night
Scored out of 10, guest rating 4.3
Disappointing - What previous guests thought, 35 reviews

Super Hotel O Home Cozy Studio Collage Square Hotel Maya International Near St.

From $28.15 per night
Scored out of 10, guest rating 4.6
Disappointing - What previous guests thought, 44 reviews

Super Hotel O Jalan Regency is located in Kolkata, within a 12-minute walk of Sealdah Train Station and 1.5 miles of Esplanade Metro Station.

From $35.16 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 42 reviews

Hotel O Lenin Sarani is located in Kolkata, within a 14-minute walk of Eden Gardens and 1.4 miles of M G Road Metro Station.

From $39.88 per night
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 22 reviews

Located in Kolkata, a 16-minute walk from Sealdah Train Station, Hotel Q Inn features views of the city. With free WiFi, this 1-star hotel offers room service and a 24-hour front desk.

From $31.53 per night

FAQs about hotels in Kolkata

Learn more about visiting Kolkata

  • 142 attractions
  • 18 points of interest
  • 5 neighborhoods

What Guests Said About Kolkata:

6.0

I’ve been to India quite a few times so I’m sort of used to...

I’ve been to India quite a few times so I’m sort of used to the chaos but some parts of Kolkata were sooo chaotic and really rather revolting. Would highly recommend visit to South Park Street cemetery and St John’s church - fascinating gravestones/ memorial plaques.
Guest review by
Dawn
United Kingdom
8.0

Calcutta or Kolkata is a city with contradictions.

Calcutta or Kolkata is a city with contradictions. It has intriguing colonial history. But going around Kolkata is a challenge. We loved the British structures around the city including the vibrant Part Street. A drink at Trinca's is a must. Food is varied and yummy esp. Bengali cuisine (Sonar Tori in Salt Lake mall is very good). It is called the City of Joy but the cleanliness could be much much better. People are warm and friendly. A cruise over river Hoogly is a must.
Guest review by
Ranjeet
India
10

I always enjoy visiting Kolkata, the city where i grew up in...

I always enjoy visiting Kolkata, the city where i grew up in my early adulthood. Kolkata, The city of joy provides a friendly atmosphere to anyone who visits here. The city is dotted with many sight seeing places of importance.
Guest review by
Aloke
8.0

I am not sure that what I love about Kolkata is what will...

I am not sure that what I love about Kolkata is what will appeal to others. I love the variety, the vibrance, the unexpected, the kindness of the people towards me as a foreigner. Don't just visit the known tourist sites. There are quirky museums, buzzing night markets and parks that bring a breath of fresher air (and opportunities for bird watching) where people will want to chat to you and tell you about their India.
Guest review by
Barbara
United Kingdom
10

Kolkata is an exceptional city.

Kolkata is an exceptional city. To enjoy it, one has to have an open mind. It is a very crowded city and can be jarring sometimes. One has to look for hidden delights and tucked away gems. So explore.
Guest review by
Chatterjee
10

This a very old city of mixed culture.

This a very old city of mixed culture. This is called "City of Joy". This is a very crowded city. But one should be careful while moving. Various restaurants with affordable price is available including street food. Convenience are cheap to move around. People in general are helpful to foreigners.
Guest review by
Anonymous

See reviews by guests who stayed at hotels in Kolkata

See all
From $27.13 per night
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 211 reviews
We had a great stay at Hotel Royal Crowne near Kolkata Airport. The rooms were spotless and the bathrooms were in excellent condition. The staff impressed us with their courteous and attentive service, making us feel truly welcome. Having food options available at the hotel was a big plus, and everything we tried was delicious. The location is incredibly convenient—just 1.2 km from the airport—which made our travel stress-free. Overall, a fantastic choice for anyone looking for comfort and convenience near the airport.
Guest review by
Kobita
India
From $105.03 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 566 reviews
This was our first night in India. Looking back the location is the best in the city and I wish we would've explored more on the Park street. The staff was super nice and the room was spacious. Of course you can't completely cancel the noise from the street, but if that bothers you, don't come to Kolkata. Overall great accomodation. Would stay again.
Guest review by
Maja
Slovenia
From $219.77 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 424 reviews
Superlative customer service in every department ... not enough space to capture all the names ... Chef Neeraj, Sripurna, Saikat, Khatija, Dolly, Priyanka, Rintu, Preetisha, Aniket, Anmol ... etc etc ... Excellent Team made this stay the best I have had in Kolkata and trumps all the other established hotels.
Guest review by
Jayant
United Kingdom
From $14.02 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 29 reviews
Staff was verhelpful, main thing is he spoke and understood English. The best is you have to call his number and get him contacted , he will help you to find the hotel very easily. Location is very close to all important places. Indian museum, Victoria Memorial, Mother theresa home, all three places .
Guest review by
Darshanie
Sri Lanka
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,383 reviews
Everything was as one would expect from such 5-star hotel, but even better then. Without any doubt the best hotel in Kolkata, and maybe even in India.
Guest review by
Guido
Belgium