Find and Book Top Rated Hotels in Kolkata

Search among 124 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
1-50 out of 124
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
MapView on map2.8 mi from City Center500 yd from Science City
From   US$ 101 /nightSelect
8.6
Great353 reviews
MapView on map1700 yd from City Center300 yd from New Market
From   US$ 119 /nightSelect
Hotel
8.6
Great56 reviews
2.9 mi from City Center1600 yd from Indian Museum
From   US$ 82 /nightSelect
8.2
Great41 reviews
2.8 mi from City Center900 yd from Science City
From   US$ 95 /nightSelect
8.8
Great14 reviews
800 yd from City Center600 yd from Allahabad Bank
From   US$ 55 /nightSelect
8.2
Great95 reviews
2.7 mi from City Center500 yd from Salt Lake Stadium
From   US$ 80 /nightSelect
8.6
Great26 reviews
2.8 mi from City Center900 yd from Birla Industrial & Technological Museum
From   US$ 28 /nightSelect
8.2
Great51 reviews
2.9 mi from City Center400 yd from Science City
From   US$ 53 /nightSelect
8.0
Great24 reviews
15.0 mi from City Center
From   US$ 192 /nightSelect
8.2
Great66 reviews
3.4 mi from City Center900 yd from Chinese Consulate General
From   US$ 57 /nightSelect
7.2
Very good4 reviews
5.6 mi from City Center700 yd from Coal India Limited
From   US$ 19 /nightSelect
8.0
Great53 reviews
6.8 mi from City Center
From   US$ 30 /nightSelect
Hotel
8.0
Great62 reviews
1.8 mi from City Center200 yd from Consulate General of the United States
From   US$ 62 /nightSelect
8.4
Great25 reviews
4.8 mi from City Center900 yd from
From   US$ 42 /nightSelect
8.2
Great100 reviews
1500 yd from City Center400 yd from Allahabad Bank
From   US$ 72 /nightSelect
8.2
Great53 reviews
6.3 mi from City Center
From   US$ 135 /nightSelect
8.2
Great96 reviews
6.6 mi from City Center
From   US$ 38 /nightSelect
Bed & Breakfast
8.2
Great49 reviews
1.7 mi from City Center200 yd from Consulate General of the United States
From   US$ 54 /nightSelect
8.2
Great44 reviews
7.3 mi from City Center
From   US$ 68 /nightSelect
7.8
Very good6 reviews
8.7 mi from City Center200 yd from Gurusaday Museum
From   US$ 52 /nightSelect
6.7 mi from City Center
From   US$ 60 /nightSelect
8.2
Great67 reviews
3.2 mi from City Center1400 yd from Birla Industrial & Technological Museum
From   US$ 40 /nightSelect
8.2
Great44 reviews
6.5 mi from City Center
From   US$ 45 /nightSelect
8.2
Great69 reviews
1.1 mi from City Center300 yd from New Market
From   US$ 55 /nightSelect
Bed & Breakfast
8.2
Great37 reviews
2.2 mi from City Center700 yd from
From   US$ 82 /nightSelect
Hotel
8.0
Great20 reviews
1.4 mi from City Center800 yd from Consulate General of the United States
From   US$ 29 /nightSelect
8.4
Great29 reviews
1000 yd from City Center1200 yd from Sealdah Railway Station
From   US$ 24 /nightSelect
7.6
Very good27 reviews
1800 yd from City Center1500 yd from Sealdah Railway Station
From   US$ 20 /nightSelect
Hotel
8.0
Great22 reviews
1.6 mi from City Center1200 yd from Consulate General of the United States
From   US$ 42 /nightSelect
Bed & Breakfast
8.4
Great38 reviews
2.1 mi from City Center900 yd from Indian Museum
From   US$ 25 /nightSelect
7.8
Very good7 reviews
2.1 mi from City Center1400 yd from Consulate General of the United States
From   US$ 31 /nightSelect
8.0
Great38 reviews
1.9 mi from City Center300 yd from Consulate General of the United States
From   US$ 46 /nightSelect
8.6
Great8 reviews
6.5 mi from City Center
From   US$ 21 /nightSelect
8.8
Great9 reviews
5.5 mi from City Center
From   US$ 40 /nightSelect
Hotel
8.6
Great8 reviews
From   US$ 48 /nightSelect
8.2
Great6 reviews
6.4 mi from City Center
From   US$ 50 /nightSelect
8.2
Great59 reviews
4.6 mi from City Center300 yd from Ruby General Hospital
From   US$ 61 /nightSelect
8.4
Great12 reviews
2.1 mi from City Center900 yd from Consulate General of the United States
From   US$ 23 /nightSelect
8.0
Great46 reviews
6.4 mi from City Center
From   US$ 26 /nightSelect
7.8
Very good44 reviews
3.9 mi from City Center1200 yd from VECC
From   US$ 17 /nightSelect
8.2
Great82 reviews
1.8 mi from City Center200 yd from Consulate General of the United States
From   US$ 89 /nightSelect
8.2
Great37 reviews
3.8 mi from City Center
From   US$ 95 /nightSelect
8.4
Great17 reviews
6.9 mi from City Center
From   US$ 15 /nightSelect
8.2
Great16 reviews
4.1 mi from City Center1600 yd from VECC
From   US$ 19 /nightSelect
8.0
Great15 reviews
From   US$ 22 /nightSelect
7.8
Very good19 reviews
3.6 mi from City Center1.1 mi from VECC
From   US$ 26 /nightSelect
7.8
Very good12 reviews
1600 yd from City Center900 yd from Sealdah Railway Station
From   US$ 29 /nightSelect
7.8
Very good28 reviews
2.1 mi from City Center1800 yd from Consulate General of the United States
From   US$ 21 /nightSelect
8.6
Great14 reviews
6.5 mi from City Center
From   US$ 17 /nightSelect
8.2
Great24 reviews
1.2 mi from City Center900 yd from New Market
From   US$ 41 /nightSelect

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