See the latest prices and deals by choosing your dates.
Cannon Beach
Located within 1 block of the ocean, and 3 blocks to the town of Cannon Beach, this hotel features rooms situated around two garden courtyards. All rooms feature a fully equipped kitchenette. Haystack Rock is 1 mile away.
Located just off the Oregon Coast Highway, Inn at Haystack Rock, in Cannon Beach is 25.7 km from Seaside Municipal Airport. Ecola State Park is 6 minutes’ drive away.
Very Clean, customer Service was amazing The after hours service was 100% the best Very close to beach, shopping was right at the front door!!