Photo by trailsoftravel (Pratik)

Hotels in Kolkata

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Kolkata?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Kolkata

Showing deals for:9 Jan - 11 Jan

Budget hotels in Kolkata and vicinity

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out hotels with a spa in Kolkata

You may also like hotels with pools in Kolkata

You can also stay at family-friendly hotels in Kolkata

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Kolkata?

Our prices for hotels in Kolkata are cheapest in September
Price trends for hotels in Kolkata
Pricing is based on two traveller single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Kolkata
January
High 26°C / low 16°C. Sunny most days.
View properties in January
26°
weather_sun
January, no crowd data, average high temperature 26 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
30°
weather_sun
February, no crowd data, average high temperature 30 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
35°
weather_sun
March, no crowd data, average high temperature 35 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
37°
weather_sun
April, no crowd data, average high temperature 37 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
36°
weather_sun
May, no crowd data, average high temperature 36 degrees Celsius, average low temperature 28 degrees Celsius. Sunny most days.
28°
35°
weather_partly_sunny
June, no crowd data, average high temperature 35 degrees Celsius, average low temperature 29 degrees Celsius. Partly sunny.
29°
32°
weather_sleet
July, no crowd data, average high temperature 32 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
32°
weather_sleet
August, no crowd data, average high temperature 32 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
32°
weather_sleet
September, no crowd data, average high temperature 32 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
31°
weather_sun
October, no crowd data, average high temperature 31 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
29°
weather_sun
November, no crowd data, average high temperature 29 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
Monthly weather averages (˚C)

Top neighbourhoods in Kolkata

Park Street

Kolkata's Park Street neighbourhood is known for its monuments and restaurants, and entices visitors with attractions, including Camac Street and Park Street Cemetery.

Dharmatala

Kolkata's Dharmatala neighbourhood has lots of places to visit, such as New Market and Sudder Street.

Ballygunge

Kolkata's Ballygunge neighbourhood is known for its restaurants and offers lots of things to see, such as Shrine Basilica Bandel and Quest Mall.

Bhowanipore

Kolkata's Bhowanipore neighbourhood is home to attractions, such as Camac Street and Ahuja Art Museum.

Top landmarks in Kolkata

Kolkata and related destinations

Kolkata is well known for its monuments and rich culture, featuring attractions such as Nakhoda Masjid and New Market.

Victoria Memorial featuring a pond, a memorial and heritage architecture

Check out reviews of Kolkata hotels guests love

Frequently asked questions

How much does a hotel room cost in Kolkata?
You can choose a great hotel in Kolkata from Rp531.014 with properties to suit all budgets and needs. The Salvation Army Red Shield Guest House - Hostel is one low-cost option that's popular with our travellers. If you're looking for an affordable hotel in Kolkata that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Kolkata?
You can choose a great hotel in Kolkata from Rp531.014 with properties to suit all budgets and needs. The Salvation Army Red Shield Guest House - Hostel is one low-cost option that's popular with our travellers. If you're looking for an affordable hotel in Kolkata that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Kolkata hotels?
Discover great deals on Kolkata hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Kolkata hotels.
How can I find deals and earn rewards at Kolkata hotels?
Members can save up to 20% on select hotels in Kolkata. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Kolkata hotels with free cancellation?
To book a refundable Kolkata hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Kolkata?
Some of the most popular luxury hotels in Kolkata are Taj Bengal, The LaLiT Great Eastern Kolkata, and ITC Sonar, a Luxury Collection Hotel, Kolkata. Taj Bengal is a luxury hotel with a high guest rating amongst our travellers, and it offers an outdoor pool, a full-service spa and a sauna. The LaLiT Great Eastern Kolkata and ITC Sonar, a Luxury Collection Hotel, Kolkata are also popular luxury stays in great Kolkata locations.
What are some top pet-friendly hotels in Kolkata?
Our travellers' top pet-friendly hotels in Kolkata include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Kolkata.
What are some of the best kid-friendly hotels in Kolkata?
Some of the best Kolkata hotels for kids include JW Marriott Hotel Kolkata, Kenilworth Hotel, Kolkata, and Vivanta Kolkata EM Bypass. JW Marriott Hotel Kolkata is a kid-friendly hotel with a guest score of 9 out of 10 offering family-friendly amenities like an outdoor pool and children's meals, plus free cots in guestrooms. Check out Kenilworth Hotel, Kolkata in Park Street with a guest score of 8.8. This popular hotel has children's meals, free parking, a snack bar/deli, and more. Vivanta Kolkata EM Bypass is another good option with an outdoor pool, free parking, and a coffee shop/cafe. Explore more kid-friendly hotels in Kolkata by using our "Family friendly" filter in your search on Hotels.com.
What are the top Kolkata hotels with a pool?
For a little extra luxury, discover some of the best Kolkata hotels with a pool. The Claridale Ballygunge is a great hotel with an outdoor pool and a guest rating of 10 out of 10. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Kolkata with a pool.
What are some of the best Kolkata hotels with free parking?
If you're driving, a great Kolkata hotel with free parking is a bonus. Our travellers' favourites include:
What are some popular hotels in central Kolkata?
For hotels in central Kolkata, check out The Claridale Ballygunge and LAKESIDE SUITES. Travellers love The Claridale Ballygunge for its location, as well as the outdoor pool, restaurant and bar/lounge this hotel offers. LAKESIDE SUITES is another popular central hotel with a free buffet breakfast, free parking and concierge services. When you stay at one of these central hotels, you'll be in easy reach of top sights including New Market. Park Street and Salt Lake are some of the most central areas for your Kolkata holiday.
Where can I get free parking with my stay in Kolkata?
Park your car for free at these properties: Taj Bengal, Hotel Orion Crystal and Hotel Gallery 67. There are 10 options you may want to view on our site.

Find out more about Kolkata

Unveiling Kolkata: A Tapestry of Heritage, Heart, and Harmony

Kolkata, the cultural heart of India, beckons with its rich tapestry of history and vibrant spirit. Meander through the stately grandeur of colonial architecture, from the iconic Victoria Memorial to the historic Howrah Bridge. Discover the city’s soul in its bustling markets, delectable street food, and the serene beauty of the Hooghly River. Art enthusiasts will revel in the numerous museums and galleries, while spiritual seekers can explore ancient temples and churches. Dive into the literary legacy of Kolkata, home to the Nobel laureate Rabindranath Tagore. This captivating metropolis promises a unique blend of tradition and modernity, ensuring an unforgettable journey.

Discover great hotels in Kolkata

Kolkata offers a diverse range of accommodations, from luxury hotels with modern amenities to cozy guesthouses that capture the local charm. Visitors can expect comfortable rooms, excellent service, and convenient locations, making it easy to explore the city's rich culture and history. Here are some of the best hotels in Kolkata that our travelers love:

  1. Goroomgo Dev Guest House Howrah KolkataOpens in a new window: This charming 3.0-star hotel offers a comfortable retreat with a variety of dining options, including Continental breakfast and local restaurant recommendations. Guests can unwind with entertainment features such as Satellite Television and LED Television. The inviting atmosphere and thoughtful amenities create a welcoming environment for leisure travelers seeking a relaxed stay. The hotel’s convenient breakfast offerings and engaging entertainment options are frequently highlighted, ensuring a pleasant experience for those looking to explore the vibrant culture of Kolkata.
  2. Goroomgo M M Guest House Howrah KolkataOpens in a new window: Goroomgo M M Guest House Howrah Kolkata is a delightful 3.5-star hotel that caters to leisure travelers with its appealing selection of dining choices, including daily breakfast and local culinary guides. The modern entertainment amenities, featuring Satellite Television and LED Television, provide a comfortable stay. With a focus on creating distinctive experiences, this hotel is well-regarded for its inviting ambiance and quality offerings, making it a favourite among frequent travellers seeking both comfort and convenience during their time in Kolkata.
  3. Goroomgo M M Howrah Maidan Home Stay KolkataOpens in a new window: A 2.0-star hotel, Goroomgo M M Howrah Maidan Home Stay Kolkata provides a simple yet welcoming stay for leisure travellers. The hotel features entertainment options such as Satellite Television and LCD Television, ensuring guests have access to relaxation and enjoyment. Its straightforward approach, combined with an inviting atmosphere, makes it a suitable choice for those looking for budget-friendly lodging without sacrificing comfort. The positive sentiments around its simplicity and accessibility resonate well with visitors seeking a hassle-free experience in Kolkata.

Top locations to stay in Kolkata

When visiting Kolkata, West Bengal, India, consider staying in Thakurpukur, Liluāh, and Park Street. Thakurpukur offers a quieter atmosphere with local charm, while Liluāh provides a blend of residential comfort and accessibility. Park Street is renowned for its vibrant nightlife and diverse restaurants, making it the best choice for first-time visitors seeking to experience the city's lively culture.

  1. Park StreetOpens in a new window: Park Street is a vibrant area in Kolkata that’s brimming with charm and energy. Known for its lively ambience, it's the ideal spot for those who love to shop, dine, and immerse themselves in cultural attractions. With an array of boutiques and stores, you can find everything from traditional handicrafts to modern fashion. Park Street also boasts a rich history, with cultural venues showcasing live music and performances. It's a popular destination for both locals and tourists, making it a great base to explore the city's nightlife and culinary delights, with plenty of eateries offering diverse cuisines.
  2. LiluāhOpens in a new window: Liluāh offers a more laid-back atmosphere while still being close to the heart of Kolkata. This area is perfect for those looking to experience local life, with charming markets and street vendors showcasing the best of Bengali culture. You can explore nearby parks and enjoy peaceful walks, making it a great place for relaxation after a day of sightseeing. Liluāh’s community vibe is palpable, and it’s an excellent choice for travellers wanting to experience the true essence of Kolkata.
  3. ThakurpukurOpens in a new window: Thakurpukur is a quieter locality that provides a more residential feel. It's a great place to stay if you’re looking for a peaceful retreat while still being connected to the city's attractions. The area is dotted with local shops and markets, giving you a taste of everyday life in Kolkata. Thakurpukur is also conveniently located near public transport, making it easy to venture into the bustling city for shopping, cultural experiences, and historical sites. Enjoy the relaxed pace while being just a short journey away from the city’s vibrant energy.

Things to do in Kolkata

Kolkata invites travellers to wander through its vibrant streets, rich in history and culture, where colonial architecture meets lively markets. Enjoy leisurely strolls in lush parks, bask in serene lakesides, and explore fascinating museums. Day trips reveal a tapestry of natural beauty, perfect for those seeking a unique urban experience.

  • New Town Eco ParkOpens in a new window – Spend a relaxing day in this expansive green oasis, offering tranquil lakes, lush gardens, and various recreational activities. Rent a bicycle to explore the pathways or enjoy a peaceful boat ride on the water. It's a perfect spot for picnics and unwinding amidst nature.
  • Dakshineswar Kali TempleOpens in a new window – Visit this revered temple, dedicated to the goddess Kali, set against the serene backdrop of the Hooghly River. Marvel at the stunning architecture and soak in the spiritual atmosphere as devotees gather to offer prayers. Take a moment to appreciate the intricate carvings that adorn the temple's façade.
  • Victoria MemorialOpens in a new window – Discover this magnificent historic palace surrounded by beautiful gardens. Step inside to explore the museum's impressive collection of art and historical artifacts, including paintings and sculptures that reflect India's rich heritage. Don't forget to snap a few photos of the stunning exterior!
  • Howrah BridgeOpens in a new window – Walk across this iconic bridge, an engineering marvel that connects Howrah and Kolkata. Enjoy the bustling view of the river and the city as you cross. It's a fantastic spot for photography, especially at sunset when the lights illuminate the structure.
  • Belur MathOpens in a new window – Explore this historic building, the headquarters of the Ramakrishna Order. Admire the unique blend of architectural styles, reflecting various religions. Take a leisurely stroll through the serene grounds and participate in the peaceful ambiance that surrounds this spiritual haven.

4 tips for savvy savings when booking a hotel in Kolkata

  1. Book for the cheapest times: The most cost-effective time to visit Kolkata is during June, August, and September, when hotel prices tend to be lower. For an enriching experience, it is advisable to stay for at least 3 days to fully appreciate the city's significant landmarks, historical sites, and cultural offerings. During your visit, you could explore impressive monuments, stunning temples, esteemed universities, fascinating museums, charming cafes, and beautiful parks, all of which provide great value for money on a budget. These attractions will offer a glimpse into Kolkata’s rich heritage and vibrant culture.
  2. Look for last-minute deals on Hotels.com: To uncover enticing hotel deals in Kolkata, explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on accommodations as your travel date approaches. To stay informed about potential savings, consider enabling email alerts or push notifications for flash sales and special promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you find the best options. This way, if prices drop or new rooms become available, you could be among the first to seize the chance for a budget-friendly stay in Kolkata.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could enhance your chances of saving on your stay in a hotel in Kolkata. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and, at times, better value. When you make a booking with Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we will suggest alternative dates that could potentially offer you a more affordable option, helping you secure a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive; however, with Kolkata's superb public transport options, you may discover a more affordable independent hotel further afield that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Kolkata

Kolkata experiences its lowest average temperature in January, at 69.6°F (20.9°C), while May is the hottest month, with an average temperature of 88.9°F (31.6°C). August is typically the wettest month. If you’re looking to soak up the lively atmosphere in Kolkata, July, September, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly cloudy, with no to frequent rainfall. However, if you prefer a more relaxed experience, March, May, and August are perfect for a quieter getaway, marked by no to frequent rainfall and sunny to mostly cloudy conditions.