Also, I just went and manually on MapQuest entered the address of the Marriott (2100 Alaskan Way, Seattle, WA 98121). That looks like it's about a couple miles from the Pier 91 at most. If you're looking for a nice upscale hotel, then go with the Marriott. The Quality Inn may be cheaper, but may not be as nice as the Marriott, even though it looks like it's closer to Pier 91.
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)