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.
Showing deals for:Jan 2 - Jan 4

Check out family-friendly hotels in Kolkata

You may also like hotels with spas in Kolkata

You can also stay at pet-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 traveler single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Kolkata
December
Moderate crowds
High 27°C / low 17°C. Sunny most days.
View properties in December
27°
weather_sun
December, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
26°
weather_sun
January, High crowds, average high temperature 26 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
30°
weather_sun
February, High crowds, average high temperature 30 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
35°
weather_sun
March, High crowds, average high temperature 35 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
37°
weather_sun
April, High crowds, average high temperature 37 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
36°
weather_sun
May, Moderate crowds, average high temperature 36 degrees Celsius, average low temperature 28 degrees Celsius. Sunny most days.
28°
35°
weather_partly_sunny
June, Moderate crowds, average high temperature 35 degrees Celsius, average low temperature 29 degrees Celsius. Partly sunny.
29°
32°
weather_sleet
July, Moderate crowds, average high temperature 32 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
32°
weather_sleet
August, Low crowds, average high temperature 32 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
32°
weather_sleet
September, Low crowds, average high temperature 32 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
31°
weather_sun
October, Low crowds, average high temperature 31 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
29°
weather_sun
November, Low crowds, average high temperature 29 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
Monthly weather averages (˚C)

Top neighborhoods in Kolkata

Park Street

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

Dharmatala

Kolkata's Dharmatala neighborhood has a host of places to visit such as New Market and Sudder Street.

Ballygunge

Kolkata's Ballygunge neighborhood is known for its restaurants and offers a host of things to see such as Shrine Basilica Bandel and Quest Mall.

Bhowanipore

Kolkata's Bhowanipore neighborhood is home to attractions such as Forum Shopping Mall and Camac Street.

Gariahat

The Gariahat neighborhood has lots to see including Gariahat Market and Acropolis Mall.

Top landmarks in Kolkata

Kolkata and related destinations

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

Victoria Memorial which includes a memorial, a pond and heritage architecture

Check out reviews of Kolkata hotels guests love

Frequently asked questions

Can I book refundable accommodations in Kolkata?
If you're looking for the flexibility to change your plans to Kolkata, most accommodations offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Kolkata if I want a vacation rental instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 30 vacation homes. In addition, you can choose from 54 apartments.
What will the weather in Kolkata be like during my trip?
Kolkata is a great place to visit any time of year with an average temperature of 73°F during the coldest months.
Why should I book my Kolkata accommodation with Hotels.com?
There are lots of reasons to book your Kolkata trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Kolkata

Unveiling Kolkata: A Tapestry of Heritage and Heart

Discover the vibrant heart of India in Kolkata, West Bengal, a city where tradition meets modernity. Stroll through the majestic Victoria Memorial, explore the intricate architecture of Howrah Bridge, and immerse yourself in the rich history at the Indian Museum. Indulge in the culinary delights of street food, from puchka to sweets like rasgulla. Experience the spiritual serenity of the Dakshineswar Kali Temple and the colonial charm of College Street. With its lively arts scene, bustling markets, and warm hospitality, Kolkata promises an unforgettable journey for every traveller seeking culture and connection.

Discover great hotels in Kolkata

Kolkata offers a diverse array of hotel accommodations, from luxurious five-star establishments boasting modern amenities to charming boutique hotels steeped in history. Whether you seek opulent comfort or a unique local experience, the city’s vibrant hospitality scene caters to all preferences and budgets. Here are some of the most popular hotels with our travelers in Kolkata:

  1. Goroomgo Dev Guest House Howrah KolkataOpens in a new window: As a 3.0-star hotel, Goroomgo Dev Guest House Howrah Kolkata offers a comfortable and inviting atmosphere, making it an excellent choice for leisure travellers seeking a memorable stay in Kolkata. The hotel features a variety of dining options, including a Continental breakfast and local restaurant guide, ensuring an enjoyable culinary experience. Entertainment amenities such as LED TVs and Satellite TV add to the overall appeal. Positive sentiments highlight the hotel’s warm ambiance and value for money, making it an appealing destination for those looking to explore the city while enjoying a pleasant lodging experience.
  2. Goroomgo M M Guest House Howrah KolkataOpens in a new window: Standing out as a 3.5-star hotel, Goroomgo M M Guest House Howrah Kolkata provides a refined setting ideal for discerning leisure travellers. This property boasts an array of dining options, including daily breakfast and a local restaurant guide, catering to diverse culinary preferences. Guests can indulge in entertainment through Satellite TV and LED TVs, enhancing their relaxation time. Review sentiments reflect appreciation for the hotel's inviting atmosphere and thoughtful amenities, making it a lovely retreat for those wanting to immerse themselves in Kolkata's vibrant culture.
  3. Goroomgo M M Howrah Maidan Home Stay KolkataOpens in a new window: With a 2.0-star rating, Goroomgo M M Howrah Maidan Home Stay Kolkata is a charming option for budget-conscious leisure travellers seeking simplicity and comfort. The hotel offers entertainment amenities such as Television and Satellite TV, perfect for unwinding after a day of exploration. While it may not boast extensive facilities, the positive reviews indicate a welcoming environment and essential comforts that create a satisfying stay, making it a suitable choice for those prioritising affordability and convenience during their visit to Kolkata.

Top locations to stay in Kolkata

In Kolkata, West Bengal, notable areas to stay include Thakurpukur, Liluāh, and Park Street. Thakurpukur offers a local experience with easy access to transport, while Liluāh provides a quieter atmosphere with charm. Park Street, known for its vibrant nightlife and dining, is best suited for first-time visitors seeking a lively introduction to the city.

  1. Park StreetOpens in a new window: Park Street is the beating heart of Kolkata’s social scene, making it a fantastic place to stay if you want to experience the city's vibrant culture. Known for its historical significance, this area is lined with charming colonial-era buildings, swanky restaurants, and cultural venues. You can indulge in shopping at popular markets, enjoy live music at local venues, and explore a variety of cafes that buzz with energy. Don't miss the chance to visit iconic spots like the Park Street Cemetery and the stunning St. Xavier's College, which add to the area's unique character and history.
  2. LiluāhOpens in a new window: Liluāh offers a quieter, more laid-back atmosphere compared to the bustling core of Kolkata, making it a lovely spot for those who prefer a more relaxed stay. It's a neighbourhood that boasts warm hospitality, and you can enjoy local markets showcasing handicrafts and traditional goods. Liluāh’s close-knit community vibe allows for delightful interactions with locals, and nearby parks provide a serene escape for leisurely strolls. Plus, it’s conveniently located for easy access to both urban attractions and natural spots outside the city.
  3. ThakurpukurOpens in a new window: Thakurpukur is an emerging area that provides a unique glimpse into everyday life in Kolkata. While it may not be as busy as other parts of the city, its charm lies in its local culture and community feel. You can explore local markets offering a taste of authentic Bengali cuisine and handicrafts. Thakurpukur is also close to several parks and recreational areas, perfect for enjoying a peaceful afternoon away from the city’s hustle and bustle. It's an excellent choice for travellers looking to experience the essence of Kolkata away from the typical tourist spots.

Things to do in Kolkata

Kolkata enchants with its lively streets, lush parks, and serene riverbanks, inviting travellers to explore its rich tapestry of history and culture. Stroll through vibrant neighbourhoods, enjoy leisurely boat rides, and savour local delicacies amidst the city's charming blend of colonial architecture and spiritual havens, making every visit memorable.

  • New Town Eco ParkOpens in a new window – Spend a rejuvenating day at this expansive park, where you can enjoy picturesque landscapes, serene lakes, and various recreational activities. Rent a bicycle, take a leisurely stroll, or simply relax amidst nature.
  • Dakshineswar Kali TempleOpens in a new window – Visit this iconic temple dedicated to Goddess Kali, where the stunning architecture and spiritual ambiance create a unique atmosphere. Don’t miss the chance to participate in the rituals and soak up the vibrant energy of the devotees.
  • Victoria MemorialOpens in a new window – Discover the grandeur of this historic palace, which houses a fascinating museum showcasing art and artefacts from the British colonial era. Wander through the lush gardens and admire the impressive architecture that tells the story of an era gone by.
  • Howrah BridgeOpens in a new window – Marvel at the engineering wonder of this historic bridge, a symbol of Kolkata. Walk across and enjoy the panoramic views of the Hooghly River while witnessing the bustling life that surrounds it.
  • Belur MathOpens in a new window – Explore this serene temple complex, which is the headquarters of the Ramakrishna Mission. The architectural beauty and tranquil environment provide an ideal setting for reflection and peace, making it a must-visit destination.

4 tips for savvy savings when booking a hotel in Kolkata

  1. Book for the cheapest times: The most affordable time to visit Kolkata is during June, August, and September, when hotel prices are lower. For a comprehensive exploration of the city's key landmarks, historic sites, and cultural attractions, a stay of at least 3 to 4 days is recommended. Visitors can enjoy great value for money while discovering magnificent monuments, ancient temples, prestigious universities, intriguing museums, charming cafes, and beautiful natural parks. This budget-friendly approach allows for a rich experience of Kolkata’s vibrant history and culture without straining your finances.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Kolkata, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. With these tips, you can enjoy a luxurious stay in Kolkata without overspending.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Kolkata hotel. If you're in search of a distinctive experience, boutique hotels often provide a more personalised atmosphere and could offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price leans towards the higher end, we’ll suggest alternative dates that may be more affordable, helping you to secure the best deal possible.
  4. Consider your location: Hotels situated near the city centre generally tend to be pricier; however, with Kolkata’s superb public transport links, you may discover a more affordable independent hotel a bit further out 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 tends to be the wettest month. The peak travel months to visit Kolkata are July, September, and December, which see a higher number of tourists. During this peak period, the weather is sunny to mostly cloudy, accompanied by no to frequent rainfall. In contrast, March, May, and August are ideal if you're looking for a calmer vacation, marked by no to frequent rainfall and sunny to mostly cloudy conditions.