Cannon Beach Restaurants

Make a free reservation

View all 4236 restaurants in Portland

Best American Restaurants in Cannon Beach

The Stephanie Inn Dining RoomThe Stephanie Inn Dining Room
(118)
$$$$
American | Cannon Beach, Oregon Coast
The Boardwalk - Shilo InnsThe Boardwalk - Shilo Inns
(53)
$$$$
American | Seaside, Oregon Coast
Holdfast DiningHoldfast Dining
(160)
$$$$
American | SE Portland, Portland
Willow RestaurantWillow Restaurant
(201)
$$$$
American | SE Portland, Portland
Castagna RestaurantCastagna Restaurant
(695)
$$$$
American | SE Portland, Portland
QuaintrelleQuaintrelle
(307)
$$$$
American | North Portland, Portland
RadarRadar
(328)
$$$$
American | North Portland, Portland
Vinotopia at Forest ParkVinotopia at Forest Park
(254)
$$$$
American | Forest Park, Westside
Irving St KitchenIrving St Kitchen
(1555)
$$$$
American | Pearl District, Portland
Noble RotNoble Rot
(1146)
$$$$
American | NE Portland, Portland
Ranch House (Brasada Ranch)Ranch House (Brasada Ranch)
(61)
$$$$
American | Bend, Bend / Deschutes County
DRAKEDRAKE
(751)
$$$$
American | Bend, Bend / Deschutes County
Cellar CatCellar Cat
(135)
$$$$
American | Albany, Salem
Larks MedfordLarks Medford
(268)
$$$$
American | Medford, Ashland / Medford

Best Italian Restaurants in Cannon Beach

AgriVinoAgriVino
(452)
$$$$
Italian | Carlton, Willamette Valley
Mucca OsteriaMucca Osteria
(1355)
$$$$
Italian | Downtown, Portland
Bar MingoBar Mingo
(309)
$$$$
Italian | NW Portland, Portland
NostranaNostrana
(2260)
$$$$
Italian | SE Portland, Portland
a Cena Ristorantea Cena Ristorante
(1857)
$$$$
Italian | SE Portland, Portland
3 Doors Down Cafe and Lounge3 Doors Down Cafe and Lounge
(894)
$$$$
Italian | SE Portland, Portland
DOCDOC
(832)
$$$$
Italian | NE Portland, Portland
Ristorante Italiano - Excelsior InnRistorante Italiano - Excelsior Inn
(243)
$$$$
Italian | Eugene, Eugene
Fillmore TrattoriaFillmore Trattoria
(334)
$$$$
Italian | NW Portland, Portland
decarlidecarli
(1467)
$$$$
Italian | Beaverton, Westside
MiNGO WestMiNGO West
(890)
$$$$
Italian | Beaverton, Westside
Flatbread Neapolitan PizzeriaFlatbread Neapolitan Pizzeria
(109)
$$$$
Italian | Bend, Bend / Deschutes County
Arrivederci Wine & JazzArrivederci Wine & Jazz
(203)
$$$$
Italian | Milwaukie, Clackamas

Popular restaurants in Portland

Browse some of the most booked restaurants in Portland

Nicoletta's Table and Marketplace
(218)
$$$$
Italian | Lake Oswego
Oswego Grill - Kruse Way
(311)
$$$$
Steakhouse | Lake Oswego
a Cena Ristorante
(256)
$$$$
Italian | SE Portland
Tavern on Kruse
(156)
$$$$
Northwest | Lake Oswego
View all Portland restaurants

Treat your taste buds: Explore Cannon Beach restaurants.

Cannon Beach Restaurants

The Stephanie Inn Dining RoomThe Stephanie Inn Dining Room
118 reviews
$$$$
American | Cannon Beach, Oregon Coast

Simply outstanding....from food to atmosphere to service of all at the Inn not just wait staff. One of my better experiences ever, and I've been fortunate enough to visit some tremendous places. More

OpenTable Diner -
The Wayfarer Restaurant and LoungeThe Wayfarer Restaurant and Lounge
925 reviews
$$$$
Northwest | Cannon Beach, Oregon Coast

Booked a few days in advance and asked for a window seat. We arrived 10 minutes early and, while there was a window seat open, we were advised if we waited for a few more minutes the corner window would be open. So we got the corner seat with perfect views of the Haystack Rock, people watching spot as people came/went on the beach, and wonderful food. I got the razor clams and my wife the halibut with a dozen oysters to start. Great, great meal and service was prompt and unobtrusive. Highly recommend it! More

OpenTable Diner -

Discover Cannon Beach

Cannon Beach, Oregon, offers lively and diverse cuisine choices. Here, there are city restrictions that prevent the influx of many chain restaurants, so you'll really appreciate the local fare in this coastal town. It's the perfect place to start your day with some coffee and sweets. The coffee shops and patisseries in Cannon Beach are some of the hottest spots in town. The northwest is known for its great coffee; sample a cup featuring roasted organic beans. For casual dining with a small-town atmosphere, head to a pub for some calamari and pulled pork with your lemonade. Looking for something a little more upscale? Try some wild king salmon or a rack of lamb paired with the latest vintage wine. Wind down your day with a fresh smoothie or a lemon crepe.