I grew up in Anchorage but haven't lived there for 10 years or so, so take this with a grain of salt, but my goto hotels in town (either for a staycation, or for visiting guests are the Captain Cook (I've never had a bad experience here) and the Millenium on Lake Hood.
Sheraton and hilton are both pretty meh.