Agoda Hero Banner

Find Hotels in Nainital, India

1245 vacation rentals and hotels available now

11 best hotels in Nainital

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Hotel Luxury Mountain View Nainital
High Court Road,Nainital - View on map
3.6

10 reviews

Avg price per night
$ 50
Hotel Himalaya
Thandi Sadak,Nainital - View on map
"During my stay at Himalaya Hotel, we had good enjoyment in Nainital, very close to Mall Road and Boating, Bus Stand.Only at the time of receiving at 6.30 am, they management not alloted immediately room as per their previous day promise. Mobile also not picked who confirmed to give room at 6.30am. Temporary adjustment one room given upto 10 am. After that because of my force they alloted the booked Room. Otherwise everything is good, nice staff. Definately everybody can enjoy during the stay at Hotel Himalaya, Nainital."
Show more
7.7

Very good

173 reviews

Avg price per night
$ 55
The Pinewood
High Court Road,Nainital - View on map
"So as the name suggests it is a bungalow. It has three floors and every floor has three different sized apartments and rooms. I booked two single room apartments. The apartments had a microwave, an electric kettle, a fridge and a toast maker to be used by the guests (which were in decent working condition). The apartments have sofas to sit and watch TV in the common area and one double bed in the bed room. The views from the first and second floor are nice. They charge 1500/- for additional bed with breakfast for an additional guest. The breakfast served isn't buffet (also mentioned on the site) and the taste was good too. Now to mention the points which I did not like are poorly maintained beds, soiled bed sheets and warmers, poor state bathroom taps and flush, noise/sound isolation is poor. Room service can be improved a lot too. There is no backup for the geyser either. They don't prepare lunch/dinner at the hotel but you need to move out either to the Nature's view hotel or the Earl's court, which can be trouble specially if you are tired. Having said that the manager/caretaker Deep is a nice guy and is helpful. The place is nice but I was really let down by the quality of the bed sheets, towels, flush etc. "
Show more
7.5

Very good

106 reviews

Avg price per night
$ 82
Allure Lakefront Residences
Khurpatal,Nainital - View on map
8.4

Excellent

1 review

Avg price per night
$ 74
Lakeside Inn
Zoo Road,Nainital - View on map
"Beautiful hotel with perfect location."
7.9

Very good

52 reviews

Avg price per night
$ 75
OYO 84512 Chand Regency
Mall Road,Nainital - View on map
4.8

14 reviews

Avg price per night
$ 22
The Pavilion Hotel
Mallital,Nainital - View on map
"we had a wonderful stay at the hotel and more so since my son enjoyed the sports and games facilities at the common room. The room had balcony which opened to a great garden view. The complete hotel is well laid with great landscaping and plants and presents a great connect with the nature. Overall very enjoyable and wonderful stay. I would definitely stay in this hotel again on my next vacation at Nainital and definitely for a longer period."
Show more
7

Very good

102 reviews

Avg price per night
$ 56
Royal Rosette Lake View Boutique Hotel
Bhimtal,Nainital - View on map
"Our experience with this hotel was very good. We got an extra large room with full view of lake. Our children still missing the hotel. Nice staffs.Breakfast was just Ok. They took care of all the needs. Overall experience was good and will choose the hotel again."
Show more
7.8

Very good

39 reviews

Avg price per night
$ 45
Hotel Cloud7
Mall Road,Nainital - View on map
"I reached nainital on a over crowded weekend and have to book this hotel because the hotel i booked before cancelled my booking and refuse to talk. anyways, the hotel is in bara bazaar and you can access local market, mall road, naini lake within 500 m. but the room i got was not ventilated and no proper lighting. cafe is at the top which is the best part apart from that nothing is there to stay. do not go there. "
Show more
5.5

77 reviews

Avg price per night
$ 54
HOTEL POLOMAX
High Court Road,Nainital - View on map
4.6

5 reviews

Avg price per night
$ 32
Hotel Luxury Mountain View Nainital
High Court Road,Nainital - View on map
3.6

10 reviews

Avg price per night
$ 50

Fast facts about Nainital, India

Accommodations1,245 properties
Popular hotelHotel Himalaya
Popular areaBhimtal
Nightly rates fromS$7

Discover the neighborhoods of Nainital


Frequently asked questions

What's the average price of a hotel in Nainital?

The average price for a 3-star hotel in Nainital is USD 50. The average price for a 4-star hotel in Nainital is USD 96. The average price for a 5-star hotel in Nainital is USD 70.

What's the average price of a hotel in Nainital this weekend?

The average price for a 3-star hotel in Nainital this weekend is USD 55. The average price for a 4-star hotel in Nainital this weekend is USD 110. The average price for a 5-star hotel in Nainital this weekend is USD 77.

What's the average price of a hotel in Nainital tonight?

The average price for a 3-star hotel in Nainital tonight is USD 51. The average price for a 4-star hotel in Nainital tonight is USD 100. The average price for a 5-star hotel in Nainital tonight is USD 69.

What are the most popular hotels in Nainital?

What are the best hotels in Nainital for couples?

What are the best hotels in Nainital for families?

Families who stayed in Nainital highly recommend YMCA Campsite Sattal, Country Inn Bhimtal and The Naini Retreat Nainital by Leisure Hotels .

What's the best neighborhood in Nainital to stay in?

Popular neighborhoods among travelers staying in Nainital include Bhimtal, Mall Road and Thandi Sadak.

Show more questions



More about Nainital

Agoda.com features accommodation options from all over town. From high end international chain hotels to family run guesthouses, demands of all travelers are met. With more than 1170 hotels spread across the entire city, you are sure to find a property convenient for you. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Nainital has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. Don't delay and book today to get the best hotel deals in Nainital!