Inn at Haystack Rock Hotel Located Minutes from Top Cannon Beach Attractions

Cannon Beach, Oregon [USA]

Coming Soon

Inn at Haystack Rock

487 S Hemlock, Cannon Beach, Oregon, 97110

1
Cannon Beach History Center & Museum

1387 S Spruce St, Cannon Beach, Oregon, 97110

2
Haystack Rock

US-101, Cannon Beach, Oregon, 97110

3
Ecola Point Site

84318 Ecola Park Road, Cannon Beach, Oregon, 97110