Having lived in the Seattle area, I can say that I am familiar with the Westin hotel. It is a nice upper scale hotel, so I'm not sure how much it will be. If you're a AAA member, see if they have a AAA rate. It is owned by Starwood, which is a good brand.
Not sure how far it is from the cruise terminal, but if you book here, I don't think you'll be disappointed. If I remember right, I think it is near the downtown area, so that may not be a bad choice.
2007 - Majesty of the Seas (Bahamas)
2009 - Enchantment of the Seas (Western Caribbean)
2010 - Freedom of the Seas (Western Caribbean)
2013 - Golden Princess (Alaska, roundtrip from Seattle)