
Why Cannon Beach?
The best overall beach in Oregon
Cannon Beach is a famous, picturesque small-town village by the sea. It’s been recognized as the “best overall beach in Oregon”, one of America’s best art towns, and one of the world’s most beautiful places.
Named after a naval cannon that washed up after a shipwreck in the 1840’s, Cannon Beach has a ton of character. Haystack Rock is a massive towering rock formation off the coast, with adjacent stone “needles”, vibrant tidepools, and flocks of seabirds adorning the landmark. Nearby Ecola State Park is perched dramatically on the edge of a headland and offers panoramic coastal views, easy walking paths to scenic picnic areas, and hiking trails.
Restaurants
Top Restaurants in Cannon Beach

The Driftwood Restaurant & Lounge
Opened in 1944 and has been a place for locals and visitors to gather for dining, fun, and social events for over 75 years. Seafood, steaks, and produce are sourced locally with an emphasis on quality.
Address:
179 N Hemlock St, Cannon Beach, OR 97110

The Wayfarer Restaurant
The Wayfarer showcases its classic coastal seafood roots, with a menu focused on high quality, local, and seasonal ingredients. Craft cocktails, Northwest beers on tap, and a whiskey bar accompany the beautiful ocean view.
Address:
1190 Pacific Dr, Cannon Beach, OR 97110

Ecola Seafood Restaurant & Market
Established in 1993, the Beckman Family has deep roots in Oregon fishing. Jay Beckman has been fishing the WA and OR coasts since 1977 and operates two vessels bringing fresh seafood to the market.
Address:
208 N Spruce St, Cannon Beach, OR 97110