Don't expect posh accomodations, but definitely stay at Trail Riders if you're stopping in Granby. The owners are very accomodating and the rooms are nice and clean. The other properties in town look a little seedy (judging from the outside, anyway).
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.