Popular filters
(6)
(90)
(2)
(23)
(100)
(130)
(32)
(6)
Price
(23)
(58)
(45)
(9)
(2)
(3)
(1)
Location
Star rating
(53)
(31)
(9)
User rating
(51)
(36)
(86)
(20)
Chains
(1)
(1)
(1)
Room Amenities
(2)
(66)
(8)
(10)
(66)
Room Views
(66)
(7)
(24)
(42)
(9)
(39)
House Rules
(93)
(124)
(93)
(27)
(5)
Property type
(72)
(40)
(19)
(3)
(3)
(3)
Amenities
(10)
(83)
(90)
(15)
(43)
(85)
(8)
Payment modes
(90)
131 Nainital Hotels with Restaurant available at best prices on Goibibo starting from 364. Use code GETSETGO to get discounts upto 30% on best Hotels in Nainital with Restaurant. Also get Free Cancellation on Nainital Hotels which have Restaurant.
Book by 16th August and save BIG on your next stay! Tap to apply
/5
3.8/5
1755 Ratings
₹3,200
₹2,509
+₹576 taxes &fees
per night
/5
4/5
471 Ratings
₹4,900
₹4,259
+₹931 taxes &fees
per night
/5
3.4/5
1123 Ratings
₹4,200
₹3,145
+₹768 taxes &fees
per night
Nainital Lake
Heart of the City
3,000 - 6,000 INR
Room Cost/ Night
Know MoreMall Road
Buzzing Street
3,500 - 5,500 INR
Room Cost/ Night
Know MoreMallital
Historical District
3,500 - 6,500 INR
Room Cost/ Night
Know MoreTallital
Nature & Wildlife Area
2,500 - 4,500 INR
Room Cost/ Night
Know More/5
3.2/5
300 Ratings
₹3,000
₹2,128
+₹549 taxes &fees
per night
/5
4.2/5
387 Ratings
₹14,600
₹13,140
+₹2,365 taxes &fees
per night
/5
3/5
304 Ratings
₹2,800
₹2,244
+₹532 taxes &fees
per night
/5
4.4/5
42 Ratings
₹4,200
₹3,538
+₹798 taxes &fees
per night
/5
4/5
535 Ratings
₹5,000
₹2,741
+₹767 taxes &fees
per night
/5
3.9/5
1014 Ratings
₹3,200
₹2,705
+₹608 taxes &fees
per night
/5
3/5
184 Ratings
₹1,000
₹846
+₹190 taxes &fees
per night
Which are the 5 star hotels in Nainital with Restaurant?
What is the starting price of Restaurant hotels in Nainital?
How many Nainital hotels have Restaurant.
How many Restaurant hotels are there in Nainital?