I live in Blackpool. There's loads of hotels, guesthouses on Albert Road which is behind the Winter Garden, less than a 5 min walk. I haven't been in any for ages but some that always seem busy are The Ruskin Hotel, The La Tour Hotel. Also look on Trip Advisor.
The Norwood on Hull Road gets great reviews and is 5 mins from back of Winter Gardens. I think we dropped off an order for someone staying there earlier in the season and it looked clean and tidy from the outside.
There's loads of places on Charnley Road, Albert Road, Coronation Street, Hull Road - Any in this sort of area will keep you within 5 mins of Winter Gardens.