If you mean the BUPA 10k in may
There is a premier inn ( I think and an IBIS) one adjacent to the start on Portland Street, the finish is on Deansgate and I think the premier inn by the mancunian way (A57) will be nearer the finish, all city centre hotels are within walking distance