Calgary does not currently have a 5* hotel.
The Sheraton Suites Eau Claire gets very high marks from most travelers. Nice rooms and good service. Good Downtown location.
Don't be afraid of the Sheraton name...it's a very nice hotel (probably one of the very best Sheratons in N. America) and would be my first choice if I ever needed a room here.