Niseko most likely to have best snowboarding conditions in Japan regardless of the time.
You should stay where ever suits and pay as little as possible. All depends on what you want.
Look at bookings.com / your local travel agency packages (normally states the hotels names) or look at backpackers (pensions).
See what fits with what you want.