The local favourite restaurants on Marine Drive in White Rock span fresh seafood spots, casual waterfront pubs, cafes, sushi bars, Italian trattorias, and proper sit-down dining rooms, and most of them sit within an easy walk of the pier. If you are after ocean views, fresh Pacific catch, and a laid-back coastal atmosphere, Marine Drive is the stretch to spend an afternoon or evening exploring.
Marine Drive in White Rock is home to some of the most beloved local restaurants in the Lower Mainland, and we have found that this waterfront strip delivers the kind of dining that keeps locals coming back week after week. From casual beachside bites to proper sit-down dinners, the restaurants here reflect what White Rock is all about, which is good food, warm service, and the kind of ocean views that make even a weeknight meal feel like a small occasion. This is our running guide to the places worth your time on Marine Drive, along with a bit of context on what makes this waterfront strip so consistently good.


Most-Loved Restaurants on Marine Drive
If you are looking for ocean views mixed with excellent local cuisine, Marine Drive gives you exactly that, and this waterfront stretch delivers dining experiences that keep locals coming back week after week. From seafood shacks to proper dining rooms, the variety here reflects what White Rock is all about, and it is one of the few strips in the Lower Mainland where you can eat on a different patio every night of the week and not run out of options.
You will find fresh Pacific catch prepared by chefs who care about their craft, alongside pub classics done right and a handful of international options that round out the lineup. The pier area alone hosts multiple restaurants that make the most of their waterfront positioning, and the best of them pull in visitors from across the region. We have tested the favourites repeatedly, and the consistency here surprises even seasoned Vancouver diners who assume the suburbs cannot compete on quality. What also stands out is the range of atmospheres on offer.
You can book a quiet dinner for two with a view, grab a loud booth with friends over pints and pub food, line up for a hand-held bite to eat on the promenade, or sit in a sunny cafe window with a coffee and a book. Marine Drive does all of it well, and most of the good spots are within a few minutes of each other on foot.
Fresh Seafood and Waterfront Dining
Living on the coast means White Rock restaurants get fish that is genuinely fresh, caught locally and served at its peak, and our Marine Drive restaurants make the most of this advantage with menus that change alongside the seasons and the catch. You will find clam chowder that locals swear by, fresh oysters on the half shell, fish and chips that rival anything in Vancouver, and grilled salmon that tastes the way it should when it has not spent days in transit.
The best part is that these spots sit right on the water, so you can watch the ferries go by from Point Roberts while you eat, and in summer the sunsets over the Gulf Islands turn a simple dinner into something memorable. We have noticed that the kitchens here lean into West Coast traditions without trying too hard to reinvent them. Chowders stay chowders, halibut stays halibut, and the care shows up in how well each dish is made rather than in how complicated it is.

Local Seafood Specialties

What makes Marine Drive restaurants special is how they blend traditional West Coast ingredients with the kind of care that turns a meal into a memory, and we have seen local chefs source from nearby fishing operations and farms, turning out dishes that feel genuinely rooted in the community. You will notice the difference in small things, like the sweetness of local spot prawns when they are in season, or the depth of a chowder made with real cream, fresh clams, and a base that has been properly built rather than ladled out of a bulk container.
The crab cakes at several Marine Drive spots have become neighbourhood classics, and prawn cocktails with locally caught spot prawns appear on menus when the season is right. The chowder at more than one spot has won dedicated followings among locals who swear by it, and the friendly debate about whose version is the best is a small but enduring feature of life in White Rock. We would be the last to pick a winner, because part of the fun is trying each of them and forming your own opinion.
Beyond seafood, the area does a surprisingly strong line in brunch, wood-fired pizza, and handmade pasta, and a few of the cafes along the strip bake their own bread and pastries in-house. If you spend any real time eating your way down Marine Drive, you will find the seafood is the headline but the supporting cast is stronger than most people expect.
Waterfront Views and Patio Dining

The ocean views from Marine Drive restaurants are a real part of what makes dining here such a memorable experience, and several spots have patios that look out over Semiahmoo Bay, giving you panoramic views of the water while you eat. The best tables on those patios book up well in advance during summer, so it is worth planning ahead if you have your heart set on a specific sunset dinner.
We have found that the best times to enjoy the patio views are during summer evenings when the sun sets over the Gulf Islands, though winter has its own appeal when the dining rooms glow warmly against the grey sky and the bay takes on a moody, quieter mood. The waterfront positioning of these restaurants means you can watch the ferries go by, spot the occasional seal near the pier, and catch the changing light as the day winds down, all without leaving your seat.
Several of the cafes along the strip also lean into the view, and grabbing a coffee and a pastry to take down to the beach or the pier is one of our favourite low-key ways to enjoy Marine Drive without needing a reservation. Picking up breakfast from a local bakery and eating it on a bench as the tide comes in is a very White Rock kind of morning.
Supporting Our Local Restaurants
One of the things we love most about Marine Drive is that so many of its restaurants are family-run, independent, and deeply tied to the community, and the owners often know their regulars by name. Supporting these spots keeps the strip feeling like the kind of place locals fell in love with in the first place, and every meal out here is also a small vote for the kind of waterfront we want to have ten and twenty years from now.
If you are new to the area or visiting, our White Rock Local business directory is a good starting point for finding the right spot for whatever you are in the mood for, since it collects listings, photos, hours, and links in one place. We update it regularly based on what locals tell us, and if a new spot opens up on the strip, it usually ends up in our guides pretty quickly.
Tips for a Great Meal on Marine Drive
Reservations make a big difference in summer, especially for the waterfront patios, and Friday and Saturday nights tend to fill up days in advance. If you are flexible, a weeknight dinner or a late lunch gives you much better odds of snagging a good table without needing to plan around a booking window.
Parking on Marine Drive can be tight during peak hours, so give yourself a few extra minutes or plan to park slightly further up the hill and walk down. The hill is short, and the walk itself is a pleasant way to work up an appetite before dinner or to help the meal settle afterwards.
If you are building a full day around the area, it is easy to pair a meal with a walk on the pier, a stroll along the promenade, or an ice cream on the beach afterwards. Marine Drive works best when you do not rush it, since half the joy of eating here is the pace of the waterfront itself.
Questions Often Asked
What Are the Best Restaurants on Marine Drive in White Rock?
The best Marine Drive restaurants include the waterfront seafood spots, cozy pubs with ocean views, and casual eateries that locals visit week after week. We have found that the most beloved places share a commitment to fresh ingredients and genuine hospitality, and our business directory has current listings for the spots worth trying first.
Are Marine Drive Restaurants Expensive?
Marine Drive restaurants cover a wide price range, so you will find casual spots perfect for quick bites as well as more formal dining rooms for special occasions. The average cost for a good meal here typically ranges from $18 to $40 per person, depending on your choices, and there are also cafes and bakeries where you can eat very well for much less.
Do Marine Drive Restaurants Have Ocean Views?
Yes, many Marine Drive restaurants offer ocean views, and several spots have patios and window seats that look out over Semiahmoo Bay toward the Gulf Islands. We have found that the best ocean-view spots book up quickly during summer, so reserving ahead of time is wise, especially for sunset dinners.
Are There Vegetarian Options at Marine Drive Restaurants?
Yes, most Marine Drive restaurants offer vegetarian options, and the range goes from pub menus with substantial veggie burgers to fine dining spots with creative plant-based dishes. Gluten-free and vegan options are also increasingly common, so mixed groups should have no trouble finding somewhere that works for everyone.


