13 Oregon Riverfront Restaurants Where Scenic Views Meet Great Flavor
In Oregon, rivers do more than shape the landscape, they set the scene for some unforgettable meals.
Along winding waterways and peaceful banks, restaurants take full advantage of flowing views paired with seriously good food.
Think fresh seafood, locally inspired dishes, and plates that taste even better with water gliding by in the background.
Locals linger over long lunches and golden-hour dinners, soaking in the calm while savoring every bite.
From lively patios to quiet decks just steps from the river, Oregon proves that great flavor feels even more satisfying when nature is part of the experience.
1. Salty’s On The Columbia

Picture yourself watching boats glide past while you dig into fresh seafood just a few feet from the water’s edge.
Located at 3839 NE Marine Drive in Portland, this restaurant sits right on the Columbia River with floor-to-ceiling windows that make every table feel like the best seat in the house.
The building features a modern design with sleek lines and plenty of glass to showcase those stunning river views.
Salty’s is famous for its brunch buffet on Sundays, where you can pile your plate high with crab legs, oysters, and shrimp.
Here’s a fun fact: the restaurant sources much of its seafood from local Pacific Northwest waters, so you’re eating fish that was swimming nearby just days ago.
The sunset views here are absolutely breathtaking, especially during golden hour when the sky turns pink and orange.
2. Chart House

Sitting at 5700 SW Terwilliger Boulevard in Portland, this restaurant offers sweeping views of the Willamette River from its perch high above the water.
The building itself has a distinctive A-frame design that gives it a cozy cabin vibe mixed with upscale elegance.
Chart House specializes in perfectly cooked steaks and fresh seafood, with their famous hot chocolate lava cake being a must-try dessert that people rave about online.
The restaurant has been around since the 1960s and was originally built as a private residence before being converted into a dining destination.
Large windows wrap around the dining room, giving nearly everyone a view of sailboats drifting by below.
The outdoor patio is especially popular during summer months when you can eat under the stars with twinkling city lights in the distance.
3. McMenamins North Bank

Quirky doesn’t even begin to describe this spot at 22 Club Road in Eugene, Oregon.
McMenamins is known for transforming old buildings into funky restaurants and hotels, and North Bank sits right on the Willamette River with colorful artwork covering nearly every wall.
The building has that signature McMenamins style with mismatched furniture, hand-painted murals, and a relaxed atmosphere that makes you want to stay for hours.
Their menu features classic pub fare like burgers, fish and chips, and sandwiches, plus they pour McMenamins ales right on tap.
A cool detail: McMenamins properties often include hidden artwork and secret rooms, so keep your eyes peeled while exploring.
The riverside patio is perfect for warm afternoons when you want to watch the water flow by while sipping a cold craft beer.
4. SweetWaters on the River

Set at 1000 Valley River Way in Eugene, this cozy spot overlooks the Willamette River and serves up comfort food with a Pacific Northwest twist.
The building has a warm, rustic interior with exposed wood beams and big windows that frame the rushing river outside.
SweetWaters is beloved for their breakfast menu, especially the hearty classics that locals line up for on weekend mornings.
During summer, the outdoor deck becomes the ticket in town as diners watch boats drift past and runners stroll by.
Fun fact: the restaurant sits at the Valley River Inn, a longtime Eugene landmark built along the water.
The sound of the river creates a peaceful background soundtrack while you eat, and you might even spot wildlife like ducks and herons fishing in the shallows nearby.
5. Bridgewater Bistro

Right where the Columbia River meets the Pacific Ocean at 20 Basin Street in Astoria, this restaurant offers some of the most dramatic water views in the entire state.
The building features a nautical design with rope accents and weathered wood that fits perfectly with the maritime surroundings.
Bridgewater Bistro is famous for their clam chowder and fresh Dungeness crab, which makes sense given their location near some of Oregon’s best fishing waters.
Large windows let you watch massive cargo ships pass by on their way to and from the ocean, which is surprisingly entertaining.
Interesting tidbit: Astoria is one of the oldest settlements west of the Rockies, and this area has been a fishing hub for over 200 years.
The restaurant’s upstairs dining room gives you an even better vantage point for sunset watching.
6. Buoy Beer Company

Located in Astoria’s Fermentation District at 1343 Duane Street, this brewery now welcomes visitors a short walk from the Columbia River today.
The industrial-chic space has exposed metal beams and plenty of room to linger, with a lively vibe that feels distinctly coastal all year long here.
Buoy Beer pours a rotating lineup and offers a robust food menu, including local seafood and produce, plus options that keep groups happy too.
The outdoor deck is amazing on sunny days when you can feel the river breeze and watch boats cruise past.
Here’s something fun: the taproom sits among Astoria’s makers, so a quick stroll can turn into an easy tasting loop.
The brewery’s current home is built for hanging out, and the focus stays on friendly service, fresh flavors, and a welcoming vibe for locals and visitors.
7. pFriem Family Brewers

Overlooking the mighty Columbia River at 707 Portway Avenue in Hood River, this brewery combines award-winning beer with spectacular gorge views.
The building has a sleek, contemporary design with a spacious outdoor patio that faces directly toward the water and surrounding cliffs.
pFriem is internationally recognized for their Belgian-style beers and has won more medals than most breweries twice their age.
Their food menu features elevated pub fare like wood-fired pizzas and charcuterie boards made with local ingredients.
Cool fact: Hood River is known as the windsurfing capital of the world, and you can watch colorful sails zip across the water while you dine.
The brewery’s tasting room has a sophisticated vibe that feels more European than typical American brewpub, and their beer garden is packed during summer months.
8. Riverside at Hood River Inn

Perched right on the Columbia River at 1108 E Marina Way in Hood River, this restaurant offers front-row seats to some of Oregon’s most dramatic scenery.
The building has a classic Pacific Northwest lodge style with stone accents and warm wood tones throughout.
Riverside is known for their Sunday brunch buffet and fresh seafood dishes, especially the salmon that’s sourced from nearby waters.
Floor-to-ceiling windows wrap around the dining room, giving every table a view of either the river or the surrounding mountains.
Fun detail: the restaurant sits at the base of Mount Hood, so on clear days you can see the snow-capped peak reflected in your water glass.
The outdoor patio features fire pits for chilly evenings, and the location is perfect for watching windsurfers and kiteboarders doing tricks just offshore.
9. Thunder Island Brewing Co.

Set along the Columbia River at 601 NW Wa Na Pa Street in Cascade Locks, this brewery serves up cold beer and hot food with big gorge views outside.
The building has a casual, laid-back design with an open-air layout that lets river breezes flow through.
Thunder Island brews creative beers with names inspired by local legends and serves comfort food like burgers, sandwiches, and loaded nachos.
Their outdoor seating area sits close to the shoreline where you can feel the breeze as boats drift by on hot days.
Interesting fact: the Columbia River Gorge is famous for wind sports, and you might see colorful sails skimming past while you eat nearby today.
The brewery hosts live music on weekends, and the combination of good tunes, cold drinks, and river views makes it a local favorite hangout spot.
10. Taprock Northwest Grill

Commanding stunning views of the Rogue River at 971 SE 6th Street in Grants Pass, this restaurant combines Northwest cuisine with one of the prettiest outdoor patios in southern Oregon.
The building features a modern design with lots of natural materials like stone and wood that blend into the riverside setting.
Taprock is famous for their wild salmon and grass-fed steaks, plus they have an extensive craft beer selection featuring Oregon breweries.
The multi-level patio descends toward the water, giving different viewing angles depending on where you sit.
Here’s a neat detail: the restaurant property includes walking paths along the river where you can stroll before or after your meal.
During summer evenings, the setting sun lights up the water in golden hues that make your dinner feel extra magical and romantic.
11. Waterfront Depot

Housed in a restored 1910 railroad depot at 1252 Bay Street in Florence, this restaurant sits right on the Siuslaw River with views of the historic bridge.
The building maintains its original architectural charm with exposed brick walls and vintage details that transport you back in time.
Waterfront Depot specializes in fresh seafood and prime rib, with their clam chowder winning awards from local food critics.
The restaurant’s location makes it perfect for watching fishing boats return with their daily catch, which often ends up on your plate.
Cool history: the building actually served as a functioning train depot for decades before being converted into a restaurant in the 1980s.
Old photographs on the walls show what the area looked like during Florence’s logging heyday, and the vintage atmosphere adds character to every meal.
12. Anthony’s at the Old Mill District

Sitting alongside the Deschutes River at 475 SW Powerhouse Drive in Bend, this upscale seafood restaurant offers elegant dining with mountain and water views.
The building has a contemporary design with clean lines and massive windows that showcase the river and surrounding landscape.
Anthony’s is renowned for bringing the freshest Pacific Northwest seafood to central Oregon, with daily fish deliveries and a menu that changes based on what’s in season.
Their signature dish is the wild salmon, prepared multiple ways depending on your preference.
Fun fact: the Old Mill District was once an actual lumber mill, and you can still see remnants of the industrial past scattered around the shopping area.
The restaurant’s outdoor patio is heated year-round, so you can enjoy riverside dining even during Bend’s snowy winters while staying toasty warm.
13. Stone Cliff Inn

Perched above the Clackamas River at 17900 South Clackamas River Drive in Oregon City, this historic inn and restaurant offers breathtaking views from cliffside dining.
The building has a rustic log-cabin design with timber beams and a cozy interior that feels like visiting a mountain lodge today.
Stone Cliff Inn is famous for their hearty dinners and homemade desserts, especially the sweets that guests consistently rave about so much.
The restaurant operates in a beautifully maintained historic building that dates back decades and has welcomed travelers for generations.
Fun history: the site sits near Carver’s old quarry and logging roots, and the setting still feels quietly timeless today.
The dining room windows frame picture-perfect views of the river valley below, and sunset dinners here feel incredibly romantic and special with the fading light painting everything golden.
