The Hotel Alyeska, hands down. I've stayed here in the winter and summer.
If you can afford there is no better place to stay while riding Alyeska.
There isn't much else in Girdwood, its a really small town. If your young and on a tight budget the hostel might be the best option, but I do not have any experience with that. Several good places to eat are Jack Sprat ($$) , Chair 5 (pub and cheaper food), Double Musky ($$ need a car, get the crab legs), The Bake Shop (for breakfast), and a pizza place I have forgotten the name of.
Alyeska and AK in general has been getting pounded this year, have fun!!