Hotels
25 May'26
26 May'26
1 room, 2 guests
Log in / Sign up
All filters
Sort by: Recommended
Star category
Guest ratings
Location
Price
JW Marriott
ITC
Taj hotel
Hilton
Home
Hotels in Nainital
Hotels in Nainital with bar
Use Code CTHOTEL and Get Discount of up to 30% on Hotel bookings. Get Full Refund on Cancellation until Check-in*.
TOP PICKS
4.4
₹17,882
+ ₹3,251 taxes & fees
/ night
₹21,250
16% off
+ Additional bank discounts
Price breakup
1 room x 1 night
Coupon discount
-₹181
Property discount
-₹3,188
Price after discount
₹17,881
4.6
₹13,049
+ ₹2,610 taxes & fees
₹14,499
10% off
-₹1,450
4.8
₹3,974
+ ₹608 taxes & fees
₹5,501
28% off
-₹701
-₹825
₹3,975
4.5
₹9,555
+ ₹3,549 taxes & fees
₹19,500
51% off
-₹4,095
-₹5,850
4.2
₹7,115
+ ₹2,142 taxes & fees
₹15,001
53% off
-₹536
-₹7,350
₹7,116
₹3,731
+ ₹746 taxes & fees
₹7,000
47% off
-₹2,009
-₹1,260
3.5
₹18,500
+ ₹5,730 taxes & fees
₹25,000
26% off
-₹5,000
-₹1,500
4.9
₹5,968
+ ₹862 taxes & fees
₹9,750
39% off
-₹663
-₹3,120
₹5,967
View all
₹8,285
+ ₹2,762 taxes & fees
₹17,414
52% off
4.3
₹11,618
+ ₹3,248 taxes & fees
₹17,846
35% off
₹11,840
+ ₹2,835 taxes & fees
₹18,656
37% off
3.7
₹3,945
+ ₹247 taxes & fees
₹5,801
32% off
4.1
₹4,010
+ ₹613 taxes & fees
₹5,300
24% off
3.0
₹5,880
+ ₹900 taxes & fees
₹6,000
2% off
3.9
₹2,160
+ ₹374 taxes & fees
₹4,000
46% off
-₹720
-₹1,120
₹3,663
+ ₹486 taxes & fees
₹4,200
13% off
-₹75
-₹462
₹3,064
+ ₹470 taxes & fees
₹3,476
12% off
-₹63
-₹350
₹3,063
5.0
₹18,400
+ ₹5,640 taxes & fees
₹23,000
20% off
-₹4,600