Nainital there are hundreds of accommodation including few govt. rest houses, a boat house club & hundreds of private hotels, in Mall road around lake and nearby. You can pick any hotel to stay as per your preferences. In season time you can get the rooms from Rs. 500/- night to Rs. 12000/- night. and in off season you can easily hire the room from Rs. 300/- night to Rs. 7000/- night.