Inn at Haystack Rock
Couples Retreat in Cannon Beach, Oregon
Our Inn provides an intimate setting featuring 23 rooms to choose from situated around our quiet garden courtyard. We offer a variety of amenities including jacuzzi tubs, kitchens, fireplaces, and private patios. We invite you to discover our little spot of paradise along the Oregon Coast.