Good hotel/motel or B+B near Family Leisure Centre

I am coming to the Hat for the AB masters provincial swimming meet in March and need a nice place to stay near the pool at Family Leisure Centre, 2000 Division Ave N. Can anyone recommend a place - preferrably a quiet, nonsmoking facility near some local restaurants or supermarket