I stayed at the Marriott Waterfront across from the water this past May when I went to Alaska on the Diamond Princess. It's a very nice hotel, and the rooms have a great view of the water. The only downside is it's way overpriced. Most the hotels right along Alaskan Way, look to be very nice.