Discover

Inn at Haystack Rock

Coastal Retreat in Cannon Beach, Oregon

Our recently renovated Inn provides an intimate setting featuring 23 rooms situated around our quiet garden courtyards. As of this year, Inn at Haystack Rock encompasses the Blue Gull Inn as well. The property hasn't changed, simply the name. Now we are referring to Blue Gull Inn as Inn at Haystack Rock - Site 2. We still have the same service and comfort our guests have come to love. We offer a variety of amenities including hot tubs, kitchens, fireplaces, and private patios. We invite you to discover our little spot of paradise along the Oregon Coast.

EXPLORE

EXPLORE

Escape to the beautiful coastal town of Cannon Beach, Oregon where you will experience the perfect blend of activities and relaxation to rejuvenate your mind, body, and soul.

Explore More
LOCATION

LOCATION

The Inn at Haystack Rock is located one block from the beach and three blocks from downtown. Sit on the patio and take in the sights and sounds around our Spanish-style fountain.

Learn More
PACKAGES

PACKAGES

Take advantage of the various specials and packages that we run throughout the year to make your stay at Cannon Beach memorable.

Learn More
What Our Guests Say
Sign up for our newsletter