1,799 Hotels in Kolkata

Prefer Expedia? See all Kolkata hotels on Expedia →

1,799 stays in total

Where to stay in Kolkata

Kolkata has 1,799 places to stay on Triptoic , including 22 resorts, 13 villas, 192 apartments, 193 vacation homes, 142 guesthouses and B&Bs, 8 hostels. By star rating there are 132 5-star, 223 4-star, 923 3-star properties. 125 stays are rated 8.5 or higher by guests. Together they offer more than 17,984 rooms.

Guests' top picks in Kolkata: Super Hotel O Star Mall Kolkata Formerly Dreamland (10.0), Super Hotel O Kabardanga More Kolkata Formerly Royal Crown Banquet (9.9) and Collection O Park Street Road Formerly SR Royale (9.8).

Places to stay
1,799
Avg. guest rating
7.0
Guest reviews
93,490
5-star stays
132

Kolkata hotel FAQs

How many hotels are there in Kolkata?

Triptoic lists 1,799 places to stay in Kolkata, India, including 22 resorts, 13 villas, 192 apartments, 193 vacation homes, 142 guesthouses and B&Bs, 8 hostels.

What are the best-rated hotels in Kolkata?

Based on guest reviews, the top-rated stays in Kolkata are Super Hotel O Star Mall Kolkata Formerly Dreamland (10.0/10), Super Hotel O Kabardanga More Kolkata Formerly Royal Crown Banquet (9.9/10), Collection O Park Street Road Formerly SR Royale (9.8/10).

How many 5-star hotels are in Kolkata?

There are 132 5-star properties in Kolkata.

What is the average hotel rating in Kolkata?

Stays in Kolkata have an average guest rating of 7.0 out of 10 (good), from 93,490 reviews in total.

Nearby destinations

More places to stay around Kolkata

All of India →