Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Nainital – 193 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Lakeside Inn Nainital

Hotel in Nainital

Hotel Lakeside Inn Nainital features accommodations in Nainital. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. Rooms facilities everything was excilent.

Show more Show less
7.2
Good
253 reviews
Price from
$68
per night

The Manu Maharani

Hotel in Nainital

Overlooking Nainital Valley and offering views of the Naini Lake, The Manu Maharani is just 1.2 mi away from Nainital Mall Road. It also houses a spa and fitness center. The rooms were cozy and centrally heated. Food was awesome. the staff was courteous and helpful. Check-in and Check-out was smooth

Show more Show less
7.5
Good
162 reviews

Capital O 13324 Hotel Kosmos Anamika

Hotel in Nainital

Capital O 13324 Hotel Kosmos Anamika is located in Nainital. Among the facilities of this property are a restaurant, a shared kitchen and a shared lounge, along with free WiFi throughout the property.... First of all i want to thanks all the staff members, they are very humble and polite. Even the service was good, food quality was good enough. The host "Abeer" was so nice to us and very helpful guy. Over all its was a nice stay, worth for money. Again a big thumbs up to all the staff members 👍

Show more Show less
6.8
Review score
25 reviews
Price from
$36
per night

Cygnett Resort Mountain Breeze

Hotel in Nainital

Cygnett Resort Mountain Breeze is located in Nainital and features a bar. Excellent...staff is very good and behaviour is very politeness ...all is good but way of resort is very dangerous please improvement is must

Show more Show less
7.4
Good
139 reviews
Price from
$64
per night

The Naini Retreat, Nainital by Leisure Hotels

Hotel in Nainital

Located on the Ayarpatta slopes, The Naini Retreat overlooks the mountainous landscapes and offers panoramic views of the Naini Lake. This heritage hotel features 4 dining options and a spa. We had great time here, ours was a garden view room! Key highlights: - the property is lovely, their garden has European feel to it - the view of Nainital town and lake is great. Specially at night when all the lights are on - Location : You can reach local market area in 10 minutes (downhill) on foot. Though the property also has free shuttle service. Thus it's remarkable combination of being located away from all the noice but still is very accessible. - Restaurant: Food is good too. They have great spread for buffets. - Activities: Their activity manager Shashank is great too. He guided us through all the available options. We did Naini peak sunrise trek with him. It was undoubtedly most memorable time in our trip. We trekked for around 2 hours with splended views of sky full of stars before dawn. It's a must do activity at Nainital! - Their staff was helpful too! And they also have live music and camp fire in the evening Overall it was a great experience. And I will highly recommend this place to all.

Show more Show less
7.9
Good
97 reviews

Green Roof Hotel

Hotel in Nainital

Located in Nainital, Green Roof Hotel offers 2-star accommodations with a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. There was nothing to dislike there

Show more Show less
8
Very Good
138 reviews

The Pinewood, Nainital by Leisure Hotels

Hotel in Nainital

Bungalows Pine Wood is located in Nainital, 2625 feet from Naini Lake. Every room comes with a flat-screen TV with satellite channels. Some units have a seating area to relax in after a busy day. Safe and comfortable. Mr deep manager is very cooperative staff is good

Show more Show less
7.5
Good
29 reviews
Price from
$58
per night

FabEscape Pine Hill View

Hotel in Nainital

FabEscape Pine Hill View is located in Nainital. This 4-star hotel offers a 24-hour front desk, room service and free WiFi. stay was comfortable, service is quick starting from reception and Room was neat and clean ,housekeeping staff was amazing The room and facilities were comfortable, service was excellent and food was sumptuous. The property's location is best suited, it's near the tourist places

Show more Show less
7
Good
22 reviews

OYO 8985 Summer King

Hotel in Nainital

OYO 8985 Summer King is located in Nainital, 0.7 mi from Nainital. All rooms include a TV with satellite channels. Every room is fitted with a private bathroom. Very good stay Good staff and food was awesome Also hotel management was good Behavior

Show more Show less
6.2
Review score
21 reviews
Price from
$34
per night

Bara Bungalow Jeolikote, Nainital - A Rosakue Collection

Hotel in Nainital

Located in Nainital, Bara Bungalow Jeolikote, Nainital - A Rosakue Collection features a restaurant, shared lounge, garden, and free WiFi. Old style bungalow ..tasty food.. location of property

Show more Show less
7.9
Good
13 reviews
Price from
$86
per night

Most-booked hotels in Nainital in the past month

See all

Nainital's best hotels with breakfast

See all

Budget hotels in Nainital

See all

Hotels located in the center of Nainital

See all

FAQs about hotels in Nainital

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Nainital:

Explore guest reviews of hotels in Nainital

See all