We stayed at the Crowne Plaza (downtown) before our Alaska cruise. It wasn't inexpensive, but we that most of the hotels that we looked at in downtown were fairly expensive. I felt like the area was safe. The hotel offered a shuttle to the cruise port (I don't remember the cost, but it was fairly reasonable. We had five people, so uber was more difficult with cruise luggage.) We were able to walk to Pike Place Market, though we did Uber back because it was uphill. 🙂 The rooms were nice. It wasn't in walking distance of the Space Needle, but we just ubered when we were sight seeing. I would stay there again.