- 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 extensive hiking trails.

Restaurants

Top Restaurants in Cannon Beach

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

Driftwood Restaurant

The Driftwood Restaurant & Lounge

The Driftwood restaurant was born in 1944, and for 75 years it has been a place for locals and visitors to gather for fun, dining and social events. Seafood, steaks and produce are purchased from local providers with emphasis on quality.

Address:

179 N Hemlock St, Cannon Beach, OR 97110

Ecola Seafoods Restaurant

Ecola Seafoods Restaurant & Market

Ecola Seafood Restaurant and Market, and the Beckman Family were established in Cannon Beach, Oregon in 1993. Jay Beckman began fishing the Oregon coast in 1977. He currently operates two fishing vessels along the WA and OR coast, bringing fresh seafood into the market for your enjoyment.

Address:

208 N Spruce St, Cannon Beach, OR 97110

Gallery

Photos of Cannon Beach