If you want to stay somewhere with a view of Denali but not necessarily in the park, try Talkeetna Alaskan Lodge. Pricey but definitely not rustic. We stayed there for two nights on our honeymoon and wish we'd stayed longer. Land's End in Homer was nice and of course you can't go wrong at the Captain Cook while in Anchorage. Second the Double Muskey, excellent place.