Hotels in Kolkata

Find the best deals on 1,751 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
The Peerless Inn Kolkata
7.2
$94
View all deals
$self.alt
The Lindsay
6.2
$72
View all deals
$self.alt
Monotel Luxury Business Hotel
7.1
$111
View all deals
$self.alt
Novotel Kolkata Hotel And Residences
8.3
$127
View all deals
$self.alt
Treebo Trend Saini Inn
7.7
$32
View all deals
$self.alt
Service Apartments, Park Street, Calcutta
9.0
$57
View all deals
$self.alt
The Lalit Great Eastern Kolkata
8.5
$176
View all deals
$self.alt
JW Marriott Hotel Kolkata
9.0
$203
View all deals
$self.alt
Holiday Inn Kolkata Airport
8.1
$104
View all deals
$self.alt
The Westin Kolkata Rajarhat
9.0
$169
View all deals
$self.alt
Howard Johnson by Wyndham Kolkata
7.7
$104
View all deals
$self.alt
Hotel Royale
6.5
$32
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

46%

expected price decrease

most expensive time to stay

42%

expected price increase

Price
$66 - $208
Highest day of week
Thursday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

$112

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$105

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
$16 - $22
3 star
$37 - $49
4-5 star
$138 - $171

How much does a hotel in Kolkata cost per night?

Use the information below to find quality Kolkata hotel rooms for low prices
3 stars
$self.alt
#1 most popular
The Lindsay
6.2
$72
$self.alt
#2 most popular
Hotel Royale
6.5
$32
$self.alt
Best value
Treebo Trend Saini Inn
7.7
$32
4 stars and above
$self.alt
#1 most popular
Monotel Luxury Business Hotel
7.1
$111
$self.alt
#2 most popular
Novotel Kolkata Hotel And Residences
8.3
$127
$self.alt
Best value
The Peerless Inn Kolkata
7.2
$94

Cheapest hotels in Kolkata

These hotels and hostels usually make for a cheap way to stay in Kolkata
$self.alt
Treebo Trend Saini Inn
7.7
$32
$self.alt
The Lindsay
6.2
$72
$self.alt
Hotel Royale
6.5
$32
$self.alt
The Peerless Inn Kolkata
7.2
$94
$self.alt
Service Apartments, Park Street, Calcutta
9.0
$57
$self.alt
Holiday Inn Kolkata Airport
8.1
$104

Get the best value hotel in Kolkata

These hotels have the best prices for their ratings
$self.alt
Novotel Kolkata Hotel And Residences
8.3
$127
$self.alt
JW Marriott Hotel Kolkata
9.0
$203
$self.alt
Treebo Trend Saini Inn
7.7
$32
$self.alt
The Westin Kolkata Rajarhat
9.0
$169
$self.alt
The Lalit Great Eastern Kolkata
8.5
$176
$self.alt
Hotel Royale
6.5
$32

Kolkata travel information

How long do people stay in Kolkata?

A stay of 10 nights is most popular when visiting Kolkata.

How much does a hotel cost in Kolkata?

The cost of a hotel room in Kolkata will vary according to demand, location and star rating. On average, rooms will cost around $74 per night.

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

In January prices are at their lowest, making it the most cost-effective time to book a hotel room in Kolkata. You may find the cost of your room has decreased by 46%.

Which day is cheapest to stay in Kolkata?

Sunday is the cheapest day for hotel rooms in Kolkata. Wednesday is the most expensive day.


Looking for a specific type of hotel?

Check out these great hotels in Kolkata that are perfect for any stay

momondo's favourite hotels

Learn more about these user-preferred hotels in Kolkata

Popular flight routes to Kolkata

Find the cheapest flights to Kolkata on popular routes
Perth to Kolkata
Fastest flight time
19h 50m
Cheapest price
$538
Bilinga to Kolkata
Fastest flight time
21h 05m
Cheapest price
$1,436
Sydney to Kolkata
Fastest flight time
33h 35m
Cheapest price
$1,988
Melbourne to Kolkata
Fastest flight time
44h 20m
Cheapest price
$2,932
View more

Start planning your trip to Kolkata