Oregon’s coastline offers more than just stunning landscapes; it’s home to incredible dining experiences where ocean views complement delicious meals. From cozy seafood shacks to elegant waterfront establishments, these restaurants serve up fresh catches alongside panoramic vistas of crashing waves and dramatic cliffs.
Ready for a culinary adventure where the scenery is just as impressive as what’s on your plate?
1. Mo’s Seafood & Chowder – A Coastal Classic

Local legend Mo’s has been warming bellies with their famous clam chowder since 1946. With locations in Newport, Cannon Beach, and Florence, you’ll always find a bowl with a view.
The floor-to-ceiling windows frame the Pacific’s mighty waves, creating a mesmerizing backdrop for your seafood feast. Seagulls soar past as fishing boats return with the day’s catch.
2. The Waterfront Depot – Hidden Gem With River Views

Housed in a charming relocated train station, this Florence favorite serves upscale comfort food with front-row seats to the Siuslaw River.
Sunsets here transform the dining room into a golden sanctuary as light dances across the water. Locals whisper that their seafood risotto might just change your life, especially when enjoyed while watching boats glide by under the iconic bridge.
3. Bridgewater Fish House & Zebra Bar – Riverside Elegance

Once a 1915 bakery, this Florence establishment now plates exquisite seafood in a historic setting where history meets luxury.
Marble-topped tables and stained glass windows frame your meal while offering glimpses of the Siuslaw River. The zebra-themed lounge upstairs adds a playful twist to this sophisticated spot where locals celebrate special occasions with river views and perfectly seared scallops.
4. Tony’s Crab Shack – Casual Seafood With Harbor Views

This unassuming Bandon treasure started as a fish market and evolved into a beloved eatery where plastic bibs are fashion statements and crab is king.
Picnic tables on the deck put you right above the bustling harbor where fishing boats unload their daily catch. The restaurant’s signature crab sandwich tastes even better when enjoyed with salty air and the soundtrack of barking sea lions in the background.
5. Georgie’s Beachside Grill – Oceanfront Fine Dining

Perched dramatically on Newport’s Nye Beach, Georgie’s glass-walled dining room makes you feel suspended above the Pacific Ocean.
Whether you’re watching winter storms or summer sunsets, the panoramic views complement their locally-sourced menu. The crab-encrusted halibut arrives at your table just as whales might be breaching offshore – timing that feels orchestrated by nature itself.
6. Driftwood Restaurant & Lounge – Where Haystack Rock Dines With You

Since 1944, this Cannon Beach institution has offered front-row seats to Oregon’s most famous coastal landmark while serving up seafood classics.
The recently renovated space maintains its historic charm while maximizing those jaw-dropping Haystack Rock views. Morning fog rolling across the water transforms breakfast into a mystical experience, while sunset dinner reservations are treasured like gold among visitors who know the secret.
7. Pelican Brewing Company – Beers On The Beach

Where else can you sip award-winning craft beer with your toes practically in the sand? This Pacific City brewery sits so close to the shore that high tides nearly reach the patio.
Haystack Rock’s less famous but equally majestic cousin, Chief Kiawanda Rock, dominates the view from every table. Their beer flights pair perfectly with fish and chips as dory boats dramatically launch and land directly on the beach before your eyes.
8. The Wayfarer Restaurant & Lounge – Cannon Beach’s Window To The Pacific

Floor-to-ceiling windows blur the line between restaurant and beach at this Cannon Beach favorite where diners often spot bald eagles soaring overhead.
Reservations for sunset are competitive sport here, as the dining room offers unobstructed views of Haystack Rock bathed in golden light. Their commitment to local ingredients means your Dungeness crab cakes were likely swimming in nearby waters just hours before reaching your plate.
9. South Beach Fish Market – Fresh Catch With Harbor Charm

Part seafood market, part casual eatery, this Newport institution lets you pick your fish from the case and have it cooked while you watch boats in the harbor.
No white tablecloths here: just picnic tables, paper plates, and some of the freshest seafood you’ll ever taste. Fishing vessels pulling into port with their daily haul create a constantly changing seascape that reminds you exactly where your meal originated.
Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.