Inn at Haystack Rock

Visit the Inn at Haystack Rock and enjoy a getaway in the cottage-like rooms. The inn is a short walk to the beach and minutes from downtown Cannon Beach, making it a coveted destination. Enjoy relaxing by the fountains in the beautiful courtyards, near the fire pits or in your room. The inn offers a variety of amenities including deep jetted tubs, kitchens, fireplaces, and private patios.

Inn at Haystack Rock
Inn at Haystack Rock

Contact Info

487 S Hemlock Street
Cannon Beach, Oregon 97110



  • Family Friendly
  • Fireplace
  • Kitchen


  • Pet-Friendly

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.