Hotels
20 May'26
21 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 restaurant
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
₹18,361
+ ₹3,443 taxes & fees
/ night
₹21,251
14% off
+ Additional bank discounts
Price breakup
1 room x 1 night
Coupon discount
-₹765
Property discount
-₹2,125
Price after discount
4.0
₹4,200
+ ₹300 taxes & fees
₹6,000
30% off
-₹1,800
4.7
₹5,226
+ ₹871 taxes & fees
₹6,700
22% off
-₹1,474
4.3
₹6,210
+ ₹1,490 taxes & fees
₹12,000
48% off
-₹2,070
-₹3,720
₹9,075
+ ₹1,633 taxes & fees
₹12,099
25% off
-₹3,025
₹9,074
4.6
₹10,919
+ ₹3,640 taxes & fees
₹13,999
-₹3,080
4.5
₹10,421
+ ₹2,913 taxes & fees
₹12,450
16% off
-₹784
-₹1,245
₹12,096
+ ₹2,722 taxes & fees
₹18,000
33% off
-₹3,024
-₹2,880
View all
3.7
₹3,950
+ ₹212 taxes & fees
₹5,899
₹10,678
+ ₹2,136 taxes & fees
₹18,833
43% off
₹16,402
+ ₹2,952 taxes & fees
₹20,502
20% off
₹19,757
+ ₹3,556 taxes & fees
₹24,696
₹6,026
+ ₹363 taxes & fees
₹8,541
29% off
4.1
₹3,675
+ ₹655 taxes & fees
₹5,300
31% off
-₹1,359
-₹265
₹3,676
4.8
₹11,227
+ ₹2,041 taxes & fees
₹12,600
11% off
-₹113
-₹1,260
3.3
₹5,529
+ ₹346 taxes & fees
₹9,599
42% off
-₹1,382
-₹2,688
4.2
₹9,962
+ ₹2,160 taxes & fees
₹17,269
-₹2,040
-₹5,267
₹9,961