A favorite Oregon Coast hotel located in Cannon Beach, Oregon and one of the best locations among Oregons coast ocean front lodging with views of Haystack Rock. Enjoy a suite in our hotel with a fireplace, kitchen and balcony or relax in our hotel pool and spa and pet friendly