One of the most consistent surprises for newcomers to White Rock is the quality and variety of the restaurant scene. For a city of 21,000 people, White Rock supports an improbable number of independent restaurants, ranging from casual beachside counters to refined dining rooms. The reason is simple: the waterfront draws diners from across the Lower Mainland, and the local population skews toward demographics that eat out frequently. Here is a guide to the best of what is available, organized by budget and occasion.
Fine Dining and Special Occasions
Uli's Restaurant on Marine Drive remains the standard-bearer for upscale dining in White Rock. Chef Uli Riedl has been cooking here since the early 1990s, offering a menu that blends European technique with West Coast ingredients. The dining room looks directly onto the bay, and on a clear evening, the combination of food, wine, and view is as good as anything in the Lower Mainland. Expect to spend $80 to $120 per person for a full dinner with wine. Reservations are essential, particularly on weekends and during summer.
The Boathouse Restaurant sits on the pier itself, offering 360-degree water views and a seafood-focused menu. While some criticize it as a chain, the White Rock location benefits from its setting, which is genuinely unique. It is a reliable choice for celebrations and visiting out-of-town guests who want the full waterfront experience. Budget $60 to $90 per person.
Mid-Range Favourites
Cosmos Greek Restaurant on Johnston Road has been a White Rock institution for decades. The menu covers the full range of Greek cuisine, from souvlaki and moussaka to fresh seafood and lamb dishes. The portions are generous, the atmosphere is lively, and it is one of the best spots for group dining. Dinner for two runs $60 to $80.
Keg and Cleaver on Marine Drive offers a straightforward steak-and-seafood menu in a warm, wood-panelled room with harbour views. It is the kind of reliable neighbourhood restaurant that every community needs, where you know what to expect and it consistently delivers. Mains range from $25 to $50.
Saffron Indian Bistro, tucked away on Johnston Road, is a local favourite for its butter chicken, tandoori dishes, and extensive vegetarian menu. The lunch buffet is an excellent value at around $18 per person. For dinner, two people can eat well for $50 to $70.
Casual and Waterfront Spots
Charlie Don't Surf, located near the foot of the pier on Marine Drive, is the quintessential White Rock casual spot. The menu features tacos, burgers, craft beer, and cocktails, served in a relaxed surf-themed interior or on the patio. It is where locals go after a beach walk, and the vibe is unapologetically laid-back. Budget $20 to $35 per person.
Moby Dick Fish and Chips, also on Marine Drive, is a no-frills takeaway counter that has been serving battered halibut and cod to beachgoers for years. Grab a box of fish and chips and eat on a bench overlooking the water. It costs $15 to $20 and tastes exactly the way fish and chips should at the beach.
Wooden Spoon Deli on Johnston Road is a daytime-only cafe offering soups, sandwiches, salads, and baked goods. The soups are made daily, the bread is excellent, and the portions are substantial. It is a favourite among the work-from-home crowd who need a reason to leave the house at lunchtime. Budget $12 to $18.
Hidden Gems
Teriyaki Express on North Bluff Road may not look like much from the outside, but it serves some of the best Japanese home-style cooking south of Marine Drive. The teriyaki chicken is consistently excellent, and the lunch specials are under $15.
Presto Panini Caffe on Johnston Road offers authentic Italian paninis, espresso, and pastries in a tiny space that could be a side street cafe in Rome. The owner makes each sandwich to order, and the ingredients are carefully sourced. It is a quick stop that punches well above its weight.
Coffee Culture
White Rock's coffee scene has matured beyond the big chains. Laura's Coffee Corner at Five Corners is the social hub of the town centre, where regulars have their drinks memorized by the baristas. Grounds and Greens on Johnston Road combines specialty coffee with healthy eating. For the best latte art south of the Fraser, locals point to the handful of specialty roasters that have set up shop in the area in recent years.
Dining as Lifestyle
For many White Rock residents, the ability to walk to a good restaurant is a central part of the lifestyle proposition. Properties along Marine Drive and in the lower hillside area are within walking distance of the waterfront dining strip, while homes near Five Corners have Johnston Road's restaurants and cafes just steps away. This walkable dining culture is one of the things that distinguishes White Rock from typical suburban communities and is often cited by residents as a key reason they chose to live here.
Whether you are a prospective buyer trying to envision daily life in White Rock or a current resident looking to expand your rotation, the restaurant scene here rewards exploration. The best way to discover your favourites is simply to start walking and let your appetite guide you. For more on White Rock's walkable lifestyle, see our walkability guide.