We took this cruise on the Spirit, the Miracle's sister ship. Can't give advise about a hotel, we stayed three days at a bed and breakfast in Seattle. But if you would like to see what we did and get some ideas. here is a link to our slide show of the cruise. Enjoy your cruise!
Seattle and our Alaskan cruise