Find and Book Top Rated Hotels in Kolkata

Search among 90 available hotels and places to stay in Kolkata from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-90 out of 90
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel
8.4
Great4 reviews
MapView on map2.7 mi from City Center600 yd from Salt Lake Stadium
From   US$ 25 /nightSelect
8.2
Great6 reviews
MapView on map4.6 mi from City Center
From   US$ 30 /nightSelect
Bed & Breakfast
8.4
Great20 reviews
3.2 mi from City Center1300 yd from Birla Industrial & Technological Museum
From   US$ 60 /nightSelect
8.2
Great6 reviews
3.2 mi from City Center1500 yd from Birla Industrial & Technological Museum
From   US$ 39 /nightSelect
7.4
Very good2 reviews
6.2 mi from City Center
From   US$ 18 /nightSelect
8.2
Great6 reviews
4.4 mi from City Center500 yd from Aliah University
From   US$ 60 /nightSelect
8.4
Great30 reviews
2.5 mi from City Center900 yd from Salt Lake Stadium
From   US$ 81 /nightSelect
8.2
Great6 reviews
6.3 mi from City Center
From   US$ 72 /nightSelect
8.0
Great15 reviews
4.4 mi from City Center
From   US$ 27 /nightSelect
8.1 mi from City Center
From   US$ 20 /nightSelect
8.2
Great21 reviews
1800 yd from City Center1600 yd from Sealdah Railway Station
From   US$ 27 /nightSelect
7.8
Very good12 reviews
6.1 mi from City Center700 yd from Medica Super Speciality Hospital
From   US$ 16 /nightSelect
Hotel
8.4
Great14 reviews
2.6 mi from City Center600 yd from Indian Museum
From   US$ 22 /nightSelect
8.6
Great9 reviews
3.7 mi from City Center900 yd from Fortis Hospital
From   US$ 55 /nightSelect
Guest house
8.8
Great9 reviews
3.0 mi from City Center1000 yd from Birla Industrial & Technological Museum
From   US$ 28 /nightSelect
8.0
Great12 reviews
2.4 mi from City Center1200 yd from Science City
From   US$ 52 /nightSelect
Guest house
8.0
Great17 reviews
4.0 mi from City Center
From   US$ 30 /nightSelect
8.4
Great21 reviews
1.6 mi from City Center1200 yd from Consulate General of the United States
From   US$ 29 /nightSelect
9.0
Perfect4 reviews
3.4 mi from City Center
From   US$ 56 /nightSelect
8.2
Great16 reviews
4.1 mi from City Center1600 yd from VECC
From   US$ 38 /nightSelect
8.4
Great17 reviews
6.9 mi from City Center
From   US$ 33 /nightSelect
8.2
Great5 reviews
4.3 mi from City Center1100 yd from Kalighat Kali Temple
From   US$ 51 /nightSelect
8.6
Great14 reviews
6.5 mi from City Center
From   US$ 16 /nightSelect
8.2
Great6 reviews
2.1 mi from City Center1700 yd from Salt Lake Stadium
From   US$ 29 /nightSelect
Bed & Breakfast
8.2
Great6 reviews
2.4 mi from City Center700 yd from Indian Museum
From   US$ 40 /nightSelect
7.8
Very good10 reviews
4.3 mi from City Center1600 yd from SINP
From   US$ 21 /nightSelect
7.8
Very good44 reviews
3.9 mi from City Center1500 yd from VECC
From   US$ 16 /nightSelect
Hotel
7.8
Very good5 reviews
3.1 mi from City Center1500 yd from Salt Lake Stadium
From   US$ 41 /nightSelect
7.8
Very good12 reviews
1600 yd from City Center900 yd from Sealdah Railway Station
From   US$ 26 /nightSelect
6.8
Nice5 reviews
7.2 mi from City Center
From   US$ 19 /nightSelect
6.8
Nice1 review
4.6 mi from City Center1300 yd from Aliah University
From   US$ 13 /nightSelect
4.2 mi from City Center1600 yd from Aliah University
From   US$ 19 /nightSelect
1600 yd from City Center1500 yd from Sealdah Railway Station
From   US$ 51 /nightSelect
4.6 mi from City Center1700 yd from Aliah University
From   US$ 13 /nightSelect
2.6 mi from City Center800 yd from
From   US$ 13 /nightSelect
15.1 mi from City Center
From   US$ 48 /nightSelect
6.8 mi from City Center
Select
3.3 mi from City Center1200 yd from Science City
From   US$ 8 /nightSelect
3.0 mi from City Center1300 yd from Birla Industrial & Technological Museum
From   US$ 29 /nightSelect
7.2 mi from City Center
From   US$ 135 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Kolkata

Why visit?

Kolkata, the cultural capital of India, is a city that offers a perfect blend of history, art, and mouth-watering cuisine. With its colonial architecture, bustling markets, and vibrant festivals, Kolkata is a haven for those seeking an enriching and authentic travel experience.

Where to stay?

When choosing a place to stay in Kolkata, it is important to consider the best areas that offer convenience, safety, and proximity to major attractions. The following are the top areas to stay in Kolkata:

Park Street: Known as the heart of Kolkata, Park Street is a lively neighborhood renowned for its restaurants, cafes, and nightlife. It is also close to major tourist attractions like Victoria Memorial and Indian Museum.

Ballygunge: This upscale residential area is ideal for those seeking a peaceful and luxurious stay. It is well-connected to the city center and offers easy access to shopping malls, theatres, and cultural landmarks.

Salt Lake City: Located in the eastern part of Kolkata, Salt Lake City is a modern township known for its spacious parks, sports complexes, and IT hubs. It is a preferred choice for business travelers and families alike.

Price per hotel room per night:

The average price per night varies based on the hotel's star rating. Here is a breakdown of the average prices in Kolkata:

3-star hotel: $30-$60

4-star hotel: $60-$100

5-star hotel: $100-$250

Best value for money:

Hotel Sapphire: Located in the heart of Park Street, Hotel Sapphire offers comfortable rooms, excellent service, and a great location for an affordable price.

Jameson Inn Shiraz: Situated in Ballygunge, this hotel provides modern amenities, spacious rooms, and a value-for-money experience.

Hotel Casa Fortuna: Located in a prime area of Park Street, Hotel Casa Fortuna offers well-appointed rooms, a rooftop restaurant, and a budget-friendly stay.

Best kids-friendly hotels:

The Oberoi Grand: This luxurious hotel in BBD Bagh not only offers a comfortable stay but also provides special amenities and activities for children, making it an ideal choice for families.

Taj Bengal: Situated in Alipore, Taj Bengal offers a dedicated kids' club, outdoor swimming pool, and spacious rooms with views of the city or pool.

Best hotels for a romantic getaway:

The Lalit Great Eastern Kolkata: Housed in a heritage building, this hotel in BBD Bagh exudes charm and offers luxurious rooms, a spa, and fine dining options for a romantic retreat.

ITC Sonar Kolkata: Set amidst lush greenery in Salt Lake City, ITC Sonar Kolkata boasts of beautiful surroundings, luxurious accommodation, and a serene atmosphere for a romantic escape.

Best for location:

The Park Kolkata: Located on Park Street, this trendy hotel offers easy access to major attractions, along with stylish rooms, a rooftop lounge, and delicious food options.

Taj Bengal: Situated in Alipore, Taj Bengal provides a central location, impeccable service, and luxurious amenities for a convenient stay.

The Oberoi Grand: Nestled in BBD Bagh, The Oberoi Grand offers easy access to iconic landmarks, luxurious rooms, and renowned dining options.

Best for a short city break:

Hyatt Regency Kolkata: Located near Salt Lake Stadium, this hotel offers comfortable rooms, a well-equipped fitness center, and a spa for a rejuvenating city break.

The Gateway Hotel EM Bypass: Situated near Science City, this hotel provides spacious rooms, a tranquil garden, and proximity to local attractions for a short and refreshing getaway.

Show moreLess