Stephanie Inn for the win. Photo: Courtesy of Gregor Halenda
Looking to stay in the best resort in the West? Head to the Stephanie Inn at Cannon Beach.
The latest: The hotel was recently named the No. 1 resort in the West in a reader survey from Travel + Leisure magazine after nabbing the No. 2 spot in 2022 and 2023.
The vibe: The hotel bills itself as the "ultimate beach house," and with 42 rooms just steps from Haystack Rock, a full spa and a nightly happy hour, it's easy to see how it earned top marks.