Filter by:

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cannon Beach – 3 inns found
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Harrison Street Inn

Cannon Beach

All rooms include cable TV, a DVD player and an en suite bathroom at Harrison Street Inn. Select suites provide a garden view at Harrison Street Inn.

Guests can enjoy the garden at Inn Harrison Street. Ecola Park and Indian Beach are less than a 15-minute drive from the hotel. A number of cafés and shops can be reached within a 4-minute walk. It had a wonderful living room with balcony, gas fireplace, futon couch, table/chairs and all the kitchen appliances, tools, dishes, etc., that you could use for a short or long stay.

Show more Show less
Very Good
156 reviews

Inn at Haystack Rock

Cannon Beach

Located within 3 blocks of the ocean and 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. The are good people , no hidden cost , amazing experience.

Show more Show less
559 reviews

McBee Cottages

Cannon Beach

Just a 2-minute walk from the beach, this 1940s Cape Cod-style accommodation is located in Cannon Beach, Oregon. A well-manicured garden with a picnic area and free WiFi access are featured at McBee Cottages.

The inn is less than a 10-minute walk from the centre of Cannon Beach and 1 km from Haystack Rock. Portland International Airport is 150 km away. The location is superb and the proximity to the beach amazing. Cannon Beach is the most beautiful place.

Show more Show less
Very Good
83 reviews

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Most Booked Inns in Cannon Beach This Month

Inns That Guests Love in Cannon Beach