- TRAVEL -

Welcome to Cannon Beach

Coastal city in Oregon

Learn more
Haystack Rock

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

Driftwood Restaurant

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

Wayfarer Restaurant

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 Seafoods Restaurant

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

Gallery

Photos of Cannon Beach