Inn at Haystack Rock
Photo gallery for Inn at Haystack Rock
Overview of Inn at Haystack Rock
Inn at Haystack Rock
Hotel in Downtown Cannon Beach
Reviews
8.6
Excellent
Popular amenities
Explore the area
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