Hotels in Kolkata

Find the best deals on 1,714 hotels in Kolkata

Check-in
Check-out
Compare vs momondo |

Top Hotels in Kolkata

Find the perfect Kolkata hotel for business or leisure
$self.alt
Novotel Kolkata Hotel And Residences
8.3
₹ 6,543
View all deals
$self.alt
The Lalit Great Eastern Kolkata
8.5
₹ 9,070
View all deals
$self.alt
Hyatt Regency Kolkata
8.0
₹ 7,435
View all deals
$self.alt
Pride Plaza Hotel, Kolkata
7.2
₹ 5,799
View all deals
$self.alt
Ibiza The Fern Resort & Spa, Kolkata
7.4
₹ 4,015
View all deals
$self.alt
Holiday Inn Kolkata Airport
8.1
₹ 5,353
View all deals
$self.alt
Vivanta Kolkata Em Bypass
8.4
₹ 5,279
View all deals
$self.alt
Oyo 1694 Near Nicco Park
2.0
₹ 1,487
View all deals
$self.alt
The Park Kolkata
7.0
₹ 6,320
View all deals
$self.alt
Flavours Inn Kolkata
₹ 2,231
View all deals
$self.alt
Hotel Cecil
8.3
₹ 2,528
View all deals
$self.alt
The Westin Kolkata Rajarhat
9.0
₹ 8,699
View all deals
$self.alt
Swissotel Kolkata
8.5
₹ 6,320
View all deals
$self.alt
ibis Kolkata Rajarhat
7.8
₹ 5,353
View all deals
$self.alt
The Oberoi Grand Kolkata
9.3
₹ 8,996
View all deals
$self.alt
JW Marriott Hotel Kolkata
9.0
₹ 10,483
View all deals
$self.alt
Taj Bengal
9.0
₹ 10,855
View all deals
$self.alt
Emerald Suites
7.7
₹ 2,751
View all deals
$self.alt
Treebo Trip Jai Ambe Maa
7.7
₹ 2,156
View all deals
$self.alt
Vedic Village Spa Resort
6.6
₹ 5,725
View all deals
$self.alt
The Peerless Inn Kolkata
7.2
₹ 4,833
View all deals
$self.alt
The Kei Inn & Suites
7.3
₹ 1,041
View all deals
$self.alt
ITC Sonar, a Luxury Collection Hotel, Kolkata
8.3
₹ 8,695
View all deals
$self.alt
Tatvam Residency
8.0
₹ 3,123
View all deals
$self.alt
Hotel Butter Couch
7.5
₹ 1,264
View all deals
$self.alt
Oyo 4219 Ratnakar Residency
₹ 967
View all deals
$self.alt
Golden Heaven Hotel & Restaurant
4.4
₹ 1,264
View all deals
$self.alt
Vinayak Guest House
7.8
₹ 1,785
View all deals
$self.alt
Alankar Guest House
₹ 1,116
View all deals
$self.alt
Oyo 14810 Next Generation Bl Block
7.2
₹ 1,785
View all deals
$self.alt
Oyo Flagship 11435 Aria Grand Esplanade
₹ 2,231
View all deals
$self.alt
Handmade Homes
9.9
₹ 2,231
View all deals
$self.alt
The Guest
₹ 2,528
View all deals
$self.alt
Aauris
7.4
₹ 4,387
View all deals
$self.alt
Oyo 10880 Silver Inn
₹ 1,710
View all deals
$self.alt
Northeastern Dormitory
₹ 447
View all deals
$self.alt
Jimmy Guest House
7.4
₹ 1,190
View all deals
$self.alt
The Amaya Resort Kolkata Nh6
9.1
₹ 4,238
View all deals
$self.alt
The Hhi Kolkata
6.5
₹ 5,799
View all deals
$self.alt
Fabhotel Shivangan
7.1
₹ 1,710
View all deals

When to book a hotel in Kolkata

Check out the information below to find the best deal on a Kolkata hotel room
Low season
January
High season
December

cheapest month to stay

40%

expected price decrease

most expensive time to stay

88%

expected price increase

Price
₹ 3,412 - ₹ 10,732
Highest day of week
Thursday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

₹ 5,799

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

₹ 5,427

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Kolkata is: 1-2 star, 48 days before. 3 star, 4 days before. 4-5 star, 17 days before.
1-2 star
₹ 818 - ₹ 1 115
3 star
₹ 1 933 - ₹ 2 528
4-5 star
₹ 7 137 - ₹ 8 847

How much does a hotel in Kolkata cost per night?

Use the information below to find quality Kolkata hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Oyo Flagship 11435 Aria Grand Esplanade
₹ 2,231
$self.alt
#2 most popular
Oyo 10880 Silver Inn
₹ 1,710
$self.alt
Best value
Renu Guest House
6.5
₹ 595
3 stars
$self.alt
#1 most popular
Oyo 1694 Near Nicco Park
2.0
₹ 1,487
$self.alt
#2 most popular
Flavours Inn Kolkata
₹ 2,231
$self.alt
Best value
The Kei Inn & Suites
7.3
₹ 1,041
4 stars and above
$self.alt
#1 most popular
Novotel Kolkata Hotel And Residences
8.3
₹ 6,543
$self.alt
#2 most popular
The Lalit Great Eastern Kolkata
8.5
₹ 9,070
$self.alt
Best value
Sapphire Suites
7.3
₹ 3,346

Cheapest hotels in Kolkata

These hotels and hostels usually make for a cheap way to stay in Kolkata
$self.alt
Renu Guest House
6.5
₹ 595
$self.alt
Hotel East Palace Salt Lake Sector V
3.6
₹ 744
$self.alt
Royal Guest House
7.2
₹ 670
$self.alt
Newtown Backpackers
₹ 744
$self.alt
Shree Shyam Guest House
4.0
₹ 670
$self.alt
Sunflower Guesthouse
7.5
₹ 791

Get the best value hotel in Kolkata

These hotels have the best prices for their ratings
$self.alt
Ibiza The Fern Resort & Spa, Kolkata
7.4
₹ 4,015
$self.alt
Handmade Homes
9.9
₹ 2,231
$self.alt
The Kei Inn & Suites
7.3
₹ 1,041
$self.alt
Bengal Guesthouse
7.1
₹ 818
$self.alt
Hotel Butter Couch
7.5
₹ 1,264
$self.alt
Royal Guest House
7.2
₹ 670

Kolkata travel information

How long do people stay in Kolkata?

On average, people stay in Kolkata for a total of 2 nights.

How much does a hotel cost in Kolkata?

A hotel room in Kolkata will generally set you back around ₹ 40 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Kolkata?

Hotels in Kolkata are usually cheapest during the month of January. You can expect a price decrease of around 46% during this period.

Which day is cheapest to stay in Kolkata?

Hotel rooms in Kolkata are generally cheapest on Sunday and more costly on Wednesday.

How much does a luxury hotel in Kolkata cost?

₹ 121 per person, per night, is on average what you can expect to pay for luxury hotels in Kolkata. To put this in perspective, ₹ 40 per person, per night is the average price of a hotel in Kolkata, which is a price difference of around 67% to stay at a luxury hotel.

How much does a hostel in Kolkata cost?

Kolkata Hostels typically cost in the region of ₹ 21 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average ₹ 19 cheaper than the average price of a hotel in Kolkata.


Looking for a specific type of hotel?

Check out these great hotels in Kolkata that are perfect for any stay
Romantic hotels in Kolkata
$self.alt
Best value
Sidd Hospitality
6.8
₹ 1,710
$self.alt
No. 1 most popular
Ibiza The Fern Resort & Spa, Kolkata
7.4
₹ 4,015
$self.alt
No. 2 most popular
Vedic Village Spa Resort
6.6
₹ 5,725
$self.alt
No. 3 most popular
Fortune Park Panchwati, Kolkata -Member Itc Hotel Group
7.9
₹ 3,866
Kid-friendly hotels in Kolkata
$self.alt
Best value
Sidd Hospitality
6.8
₹ 1,710
$self.alt
No. 1 most popular
Ibiza The Fern Resort & Spa, Kolkata
7.4
₹ 4,015
$self.alt
No. 2 most popular
Vedic Village Spa Resort
6.6
₹ 5,725
$self.alt
No. 3 most popular
Fortune Park Panchwati, Kolkata -Member Itc Hotel Group
7.9
₹ 3,866
Luxury hotels in Kolkata
$self.alt
Best value
The Oberoi Grand Kolkata
9.3
₹ 8,996

Popular flight routes to Kolkata

Find the cheapest flights to Kolkata on popular routes
New Delhi to Kolkata
Fastest flight time
1h 55m
Cheapest price
₹ 4,535
Agartala to Kolkata
Fastest flight time
0h 50m
Cheapest price
₹ 4,684
Chennai to Kolkata
Fastest flight time
2h 10m
Cheapest price
₹ 6,171
Raipur to Kolkata
Fastest flight time
2h 05m
Cheapest price
₹ 7,509
Lucknow to Kolkata
Fastest flight time
1h 40m
Cheapest price
₹ 7,509
Bengaluru to Kolkata
Fastest flight time
2h 10m
Cheapest price
₹ 7,583
Mumbai to Kolkata
Fastest flight time
2h 45m
Cheapest price
₹ 8,699
Bhubaneshwar to Kolkata
Fastest flight time
5h 15m
Cheapest price
₹ 9,219
Dhaka to Kolkata
Fastest flight time
0h 45m
Cheapest price
₹ 9,442
Visakhapatnam to Kolkata
Fastest flight time
24h 40m
Cheapest price
₹ 10,185
View more

Start planning your trip to Kolkata