About the Inn at Haystack Rock

Cannon Beach, Oregon’s Premier Couples Destination

Start planning your family getaway in Cannon Beach, Oregon!

scape to the beautiful town of Cannon Beach, where you will find the perfect blend of activities that will rejuvenate your mind, body and soul.  Our Inn is ideally located within one block to the beach and three blocks from downtown. We offer nine rooms from which to choose: from one of the guest rooms with fireplace, to a spa cottage with 2-person Jacuzzi tub, full kitchen and fireplace.

You can also bring the whole family and stay in the two-bedroom suite with full kitchen. Relax in our secret garden area and warm up around the fire-pit as you sip some hot chocolate. Sit on your patio and take in the sight and sounds of the Spanish style fountain within the courtyard. We invite you to discover our little spot of paradise on the Oregon Coast. We are not the typical motel where you will find a room with 2 queen beds. If you’re looking for the un-motel experience, you found it!

Are you looking for Oceanfront accommodations? We manage an oceanfront home called the “Isabel House” that sleeps 8 and is pet friendly located in quiet south Cannon Beach.  Click here for more information.

Looking for another great location to stay in Cannon Beach? Click here to visit our sister property the Blue Gull Inn.

Download the Inn at Haystack Rock property map.

Contact & Directions

487 S. Hemlock
Cannon Beach, OR 97110

Call the Inn at Haystack Rock
Toll Free: 1-800-559-0893

Download Driving Directions

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.