Start early from Delhi to cover the approximately 300 km by road, which takes about 7 hours. The route is scenic as you enter the foothills of Himalayas.
After checking into your hotel, head to Machan Restaurant near Mall Road for local Kumaoni dishes and beautiful views of the lake. Open from 11 AM to 10 PM.
Enjoy a peaceful boat ride on Naini Lake, the heart of Nainital. The boating area opens from 9 AM to 6 PM and offers pedal boats and rowboats for rent.