Photo gallery for Inn at Haystack Rock
Inn at Haystack Rock
Hotel in Downtown Cannon Beach
Reviews
8.6
Excellent
Popular amenities
Explore the neighborhood
487 S Hemlock St, Cannon Beach, OR, 97110
- Cannon Beach4 min walk
- Hug Point State Park14 min walk
- Haystack Rock15 min walk
- Portland, OR (PDX-Portland Intl.)107 min drive