Skip to main content

4-Star Hotels in Kolkata

Find the 4-star hotels that appeal to you the most

The best 4-star hotels in Kolkata

Check out our selection of great 4-star hotels in Kolkata

Filter by:

Review score

Super Collection O Ruby Formerly Hiland International

Hotel in Kolkata

Located within 4.1 miles of Kalighat Kali Temple and 4.8 miles of Indian Museum, Super Collection O Ruby Formerly Hiland International has rooms in Kolkata.

R
Raju
From
India
Rooms were neat, service was prompt and staff was very warm. The location was also great. There are many great restaurants and places to visit.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 203 reviews
Price from
$23.30
1 night, 2 adults

Fairfield by Marriott Kolkata

Hotel in New Town, Kolkata

Located in Kolkata, 7.6 miles from Sealdah Train Station, Fairfield by Marriott Kolkata provides accommodations with free bikes, free private parking, a fitness center and a shared lounge.

S
Shouvonik
From
United Kingdom
Superb location, courteous staff, delicious food and facilities. We enjoyed our stay with a kid.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,010 reviews
Price from
$77.22
1 night, 2 adults

Kenilworth Hotel, Kolkata

Hotel in Park Street, Kolkata

Centrally located in Kolkata’s business district, Kenilworth Hotel, Kolkata offers a blend of modern and colonial architecture.

P
Paul
From
Canada
Clean room, comfortable bed, all amenities, good food, but most important, great staff!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,287 reviews
Price from
$131.51
1 night, 2 adults

Super Townhouse New Town Near DLF

Hotel in New Town, Kolkata

Well situated in the New Town district of Kolkata, Super Townhouse New Town Near DLF is located 6.4 miles from Dumdum Metro Station, 7.2 miles from Sealdah Train Station and 7.6 miles from M G Road...

I
Irfan Ahmad
From
India
The room provided was really clean and big enough..tv and ac were working superbly ...clean towels were provided during the stay...bed is really comfortable..and cozy....the front desk lady was also very helpful...and the rest of the staff is polite as well ...would recommend anyone to stay here...be a family or a solo traveller it's a value for money place
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 155 reviews
Price from
$19.48
1 night, 2 adults

Soukyam Hotel

Hotel in Kolkata

Featuring 4-star accommodations, Soukyam Hotel is located in Kolkata, 2.6 miles from Kalighat Kali Temple and 3.7 miles from Indian Museum.

C
Chih-Fan
From
Taiwan
I arrived in the hotel at 2 am, but the night shift receptionist was so kind and lovely, so I finally got a good night rest after all the traffic from the airport. The location is excellent cause it’s in a quiet alley and not far to the city center. Trust me in Kolkata you don’t wanna stay close to busy streets where all the crazy drivers are honking the horns to compete the loudness 😂😂😂 The hotel gives 5 kinds of options for breakfast, I chose two made by the close Indian restaurant “Banana leaf” and it was super yummy. All staff in the hotel was kind and helpful, which is the best quality of this hotel. I don’t find it easy to have a hotel like this.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 168 reviews
Price from
$25.25
1 night, 2 adults

The Elgin Fairlawn, Kolkata

Hotel in Kolkata

Set in Kolkata, 656 feet from New Market, The Elgin Fairlawn, Kolkata provides rooms with air conditioning. This property is located a short distance from attractions such as Eden Gardens.

S
Sharif Shibly
From
Bangladesh
This is a heritage property established in 1876. The whole building is of architectural value and the experience is invaluable.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 500 reviews
Price from
$78.91
1 night, 2 adults

The Rajbari Bawali

Kolkata

The Rajbari Bawali has an outdoor swimming pool, garden, a terrace and restaurant in Kolkata.

S
Som
From
United States
Friendly staff; magnificent edifice and compound; sumptuous food; and service with a smile that goes above and beyond….
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 130 reviews
Price from
$95.12
1 night, 2 adults

The Astor

Hotel in Park Street, Kolkata

Located in Kolkata, The Astor has a garden, restaurant, bar, and free WiFi throughout the property. Featuring a concierge service, this property also provides guests with a grill.

K
KIM CHAWNHLUN
From
India
good locations and hotel was clean and unique , xcellent
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 300 reviews
Price from
$78.05
1 night, 2 adults

Treebo Premium Dee Empresa, Park Street

Hotel in Kolkata

Treebo Premium Dee Empresa, Park Street is located in Kolkata, within 1.3 miles of Nandan and 1.4 miles of Indian Museum.

k
kaur
From
India
Warm smiles, soft pillows, and a truly relaxing atmosphere.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 14 reviews
Price from
$146.63
1 night, 2 adults

Super Hotel O Tagore Park Laskarhat formerly Shankar Guest House

Hotel in Kolkata

Super Hotel O Tagore Park Laskarhat formerly Shankar Guest House is offering accommodations in Kolkata. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

A
Amajit
From
United Kingdom
A quiet, comfortable, and well-managed property that ensured a relaxing trip.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 16 reviews
Price from
$39.88
1 night, 2 adults
All 4-star hotels in Kolkata

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in Kolkata and surrounding area in the past month

See all

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 500 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 203 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 167 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 213 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,287 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 758 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 541 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,542 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,448 reviews

Popular with guests booking 4-star hotels in Kolkata

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,010 reviews

Great access to the city center. Check these 4-star hotels in Kolkata and nearby

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7 reviews

Townhouse Oak Sealdah Railway Station Formerly Creek Row is located in Kolkata, 1.4 miles from Park Street Metro Station and 1.7 miles from M G Road Metro Station.

From $49.17 per night
Scored out of 10, guest rating 4.3
Disappointing - What previous guests thought, 42 reviews

Hotel O Jalan Regency is located in Kolkata, within a 12-minute walk of Sealdah Train Station and 1.5 miles of Esplanade Metro Station.

From $31.99 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 35 reviews

Super Hotel O Dinar is offering accommodations in Kolkata. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

From $35.45 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 213 reviews

Featuring 4-star accommodations, Townhouse Centre Point Inn Near Esplanade Metro Station is located in Kolkata, a 3-minute walk from Esplanade Metro Station and half a mile from New Market.

From $49.88 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 758 reviews

Centrally located in Kolkata, The Peerless Inn is a 12-minute walk from downtown area Park Street. It features a 24-hour restaurant, free Wi-Fi internet and free parking.

From $158.29 per night
Scored out of 10, guest rating 3.9
Poor - What previous guests thought, 360 reviews

Located within 1.4 miles of Nandan and 1.5 miles of Indian Museum, Super Collection O Aafreen Tower Near St. Thomas's Church provides rooms in Kolkata.

From $37.10 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 175 reviews

Featuring 4-star accommodations, Treebo Premium Tahoora International is located in Kolkata, 1.1 miles from Park Street Metro Station and 1.6 miles from Nandan.

From $110.70 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 326 reviews

Polo Floatel Kolkata is an unique floating hotel located on River Hooghly. It offers a 24-hour restaurant, a lounge and rooms with either city or river view.

From $106.42 per night

Save money on 4-star in Kolkata and nearby – budget options available

Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 2 reviews

Attractively located in the Ballygunge district of Ballygunge, Super Townhouse Oak Ballygunge Formerly Hotel Lovelock is located 1.1 miles from Indian Museum, 1.4 miles from Kalighat Kali Temple and...

From $60.88 per night
Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 63 reviews

Collection O The Hastings Club is located in Kolkata, 1.1 miles from Nandan and 1.8 miles from Park Street Metro Station.

From $40.43 per night
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 37 reviews

Conveniently set in the Salt Lake district of Kolkata, Super Townhouse OAK Shubhham Regency is located 4.9 miles from Dumdum Metro Station, 4.9 miles from M G Road Metro Station and 5.2 miles from...

Monotel

Kolkata
Budget options available
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 95 reviews

Experience the exquisite Monotel (Luxury Business Hotel) Kolkata, with modest elegance and sophistication.

From $85.82 per night

Hotel Senses

Kolkata
Budget options available
Scored out of 10, guest rating 5.1
Fair - What previous guests thought, 27 reviews

Located in Kolkata, 5.5 miles from Dumdum Metro Station, Hotel Senses has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

From $67.16 per night

In a prime location in the Salt Lake district of Thākurdwari, Townhouse Oak Salt Lake Kolkata Formerly SLS Tower is located 5.2 miles from Sealdah Train Station, 5.8 miles from M G Road Metro Station...

Hotel O The Stay

Kolkata
Budget options available
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 2 reviews

Attractively set in the Salt Lake district of Kolkata, Hotel O The Stay is located 5.3 miles from Sealdah Train Station, 5.9 miles from M G Road Metro Station and 6.5 miles from Dumdum Metro Station.

From $70.19 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 53 reviews

Super Hotel O Alipore Near Chetla Formerly Alipore Guest House is located in Kolkata, within a 19-minute walk of Kalighat Kali Temple and 2.6 miles of Indian Museum.

From $41.22 per night

Enjoy breakfast in Kolkata and nearby

FabHotel Marina

Tangra
Breakfast options

Located within 1.6 miles of Sealdah Train Station and 1.8 miles of Park Street Metro Station, FabHotel Marina has rooms in Tangra. This 4-star hotel offers a shared lounge, room service and free WiFi.

From $34.24 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 81 reviews

Super Townhouse Science City Formerly Hotel Mannat International is located in Ballygunge, within 2.3 miles of Park Street Metro Station and 2.3 miles of Indian Museum.

From $49.18 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 43 reviews

Well situated in the Salt Lake district of Kolkata, Super Collection O Salt Lake is located 4.4 miles from Dumdum Metro Station, 4.5 miles from M G Road Metro Station and 4.9 miles from Sealdah Train...

From $43.57 per night
Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 38 reviews

Featuring 4-star accommodations, FabHotel New Dream Palace - Near acropilose mall and ruby hospital is located in Kolkata, 4.4 miles from Park Street Metro Station and 4.5 miles from Kalighat Kali...

From $21.20 per night
Scored out of 10, guest rating 3.4
Poor - What previous guests thought, 27 reviews

Super Collection O Green Leaf Near Acropolis Mall is located in Kolkata, 3.9 miles from Kalighat Kali Temple and 4.6 miles from Indian Museum.

From $32.33 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 81 reviews

Super Collection O VIP Road Formerly Hotel Heritage has a fitness center, garden, a shared lounge and terrace in Kolkata.

From $51 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 123 reviews

Featuring 4-star accommodations, Treebo Premium The Crystal, Chinar Park is located in Kolkata, 4 miles from Dumdum Metro Station and 7 miles from M G Road Metro Station.

From $73.67 per night

Hotel O2 Oxygen

Kolkata
Breakfast options
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 101 reviews

Located in Kolkata, 3.7 miles from Dumdum Metro Station, Hotel O2 Oxygen provides accommodations with a fitness center, free private parking, a restaurant and a bar.

From $76.93 per night

FAQ about 4-star hotels in Kolkata