Cannon Beach Restaurants

THE 10 BEST Restaurants in Cannon Beach

Restaurants in Cannon Beach

Establishment Type

Meals

Online Options

Price

Traveller rating

Cuisines

Dishes

Dietary Restrictions

Good for

Open Now

Restaurant Features

Local eats
See all
Lazy Susan Cafe
1,197
American, Cafe$$ - $$$
Ecola Seafoods Restaurant & Market
716
American, Seafood, Soups$$ - $$$
Driftwood Restaurant & Lounge
1,594
American, Bar, Seafood, Soups$$ - $$$
Cannon Beach Hardware & Public House
438
American, Bar, Pub$$ - $$$
Castaways
659
Caribbean, Cajun & Creole, Seafood, International$$ - $$$
Wayfarer Restaurant
1,971
American, Seafood$$ - $$$
Bill's Tavern & Brewhouse
1,058
American, Bar, Seafood, Pub$$ - $$$
Budget-friendly bites
See all
Castaways
659
Caribbean, Cajun & Creole, Seafood, International$$ - $$$
Lazy Susan Cafe
1,197
American, Cafe$$ - $$$
Cannon Beach Hardware & Public House
438
American, Bar, Pub$$ - $$$
Ecola Seafoods Restaurant & Market
716
American, Seafood, Soups$$ - $$$
Pizza a'fetta
721
Italian, Pizza$$ - $$$
Driftwood Restaurant & Lounge
1,594
American, Bar, Seafood, Soups$$ - $$$
Bill's Tavern & Brewhouse
1,058
American, Bar, Seafood, Pub$$ - $$$
Wayfarer Restaurant
1,971
American, Seafood$$ - $$$
Pelican Brewing - Cannon Beach
908
American, Bar, Pub$$ - $$$
Bars & pubs
See all
Pelican Brewing - Cannon Beach
908
American, Bar, Pub$$ - $$$
Public Coast Brewing Company
243
American, Bar, Pub, Beer restaurants$$ - $$$
Kiki's Tacos & Margarita Bar
14
Mexican, Fast food$$ - $$$
Outdoor Seating Available
See all
Top Restaurants in Cannon Beach
97 results match your filters
Sort by:
Highest Rating
We found great results, but some are outside Cannon Beach. Showing results in neighbouring cities.
Showing results 1-30 of 97
Frequently Asked Questions about Cannon Beach

Some of the most popular restaurants in Cannon Beach that provide takeaway are:

The best restaurants in Cannon Beach include:

Some of the best restaurants in Cannon Beach for families with children include:

Some of the most popular restaurants in Cannon Beach for cheap eats include: