Catch an early morning Volvo or deluxe bus from ISBT Kashmiri Gate to Nainital to avoid traffic and enjoy the scenic Himalayan route. The trip generally takes around 7-8 hours.
After reaching Nainital, settle into your hotel. Recommended hotels include The Naini Retreat or a mid-range option like Hotel Himalaya for comfort and excellent lake views.