• Bottles in a restaurant

Restaurants in Powell River

Visitors to Powell River are often surprised to find – in addition to its natural beauty – a diverse restaurant scene with cuisines from all over the world

Pubs & Bistros

The Shingle Mill

Located on the shore of Powell Lake near the Townsite District of Powell River. The Shinglemill is set in a beautiful waterfront location and serves great pub-style food and seafood.

The site of an old mill that produced shingles for the Powell River area, currently the restaurant is located next to the only marina located on Powell Lake, making it a great place to sit on the deck in the summer and watch people coming and going from their cabins up Powell Lake.

The Lund Hotel Pub

Perhaps the best setting and view in the area! The Lund Hotel is located 30 minutes drive north of Powell River.

It is a traditional pub with great history that serves burgers, seafood, pastas and other meals with expansive views over Savary Island, the northern Salish Sea, and Vancouver Island.

Pizza Restaurants & Bakeries

Nancy’s Bakery

Nancy’s bakery is world famous for their blackberry cinnamon buns! The restaurant and bakery sits above the Lund Harbour, serving tasty, local, healthy meals in another stunning setting. The friendly atmosphere makes the bakery popular year round.

Supercharger Pizza

New to Marine Drive in 2022 – Supercharger has quickly become one of the go-to places in Powell River for handmade pizzas, wings, and farm fresh salads. Open for din-in and take-out, they even have pizza by-the-slice during their lunch hours. Definitely one to check out!

Rocky Mountain Pizza

Rocky Mountain Pizza is located on Marine Drive in Powell River and serves great coffee, sandwiches, breads and baked goods. It is a comfortable place to hang out for a while or grab a quick bite while waiting for the ferry to Vancouver Island.

The Granada Restaurant

If you’re staying in the Townsite or enjoying a beer at the brewery and have the craving for a good pizza, then the Granada is the place for you. Located on the highway across the road from the Old Courthouse Inn, the Granada does great pizzas as well as delicious Greek inspired cuisine.

And as the brewery allows patrons to bring their own food inside to be enjoyed, you can place a call and pick up your food quickly so as not to miss last call!

World Food Restaurants

Costa Del Sol

Costa Del Sol is located in another funky little house on Marine Avenue. They serve tasty latin-inspired cuisine with yet more great views over the Strait of Georgia.

It is very popular in the summer months, but if  get there early enough to grab one of the small tables sitting on the front porch you will be afforded one of the best seats in town!

Coastal Cookery

Good food with a west coast flair, and a great cocktail menu as well! Coastal Cookery is a place for locals to meet, relax and socialize at the end of the week, or even just the end of the workday.

The atmosphere is warm and comfortable at all times of year. While in the summer the back porch is a fantastic place to watch the sun set over Vancouver Island.

Minato Sushi

Awesome Japanese restaurant  next to the new Powell River Public Library. Minato offers a wideselection of sushi rolls, sashimi, and other dishes with a private and authentic atmosphere. Seriously good sushi!

Little Hut Curry

Little Hut Curry serves gourmet cuisine from the north of India with unparalleled service and attention to detail.  Located in a cool little house on Marine Avenue in Powell River, which adds to the relaxed charm and ambiance.

This restaurant is a favorite of many locals in Powell River. The owners are extremely personable, and the decor is punctuated by amazing local art from some of Powell River’s most creative artists.

Thaidal Zone

Thaidal Zone is an awesome, authentic Thai restaurant located right above the Westview Ferry Terminal in Powell River, one street below Marine Drive.

They do all your favourites, served in a friendly and relaxed atmosphere with a great patio for enjoying warm summer evenings.

Iguana’s Mexican Restaurant

Located up the hill in Westview on Glacier Street, Iguana’s is a friendly Mexican restaurant that serves big, satisfying portions and has great Mexican inspired cocktails to enjoy on a summer afternoon.

Genki Japanese Restaurant

Powell River’s second Japanese Restaurant, located on Marine Avenue in a cute little house that provides traditional Japanese and Korean dishes in a friendly and open atmosphere.

Costa Del Sol on Marine Avenue in Powell River, one of the town's favourite restaurants

Fine Dining Restaurants


The Laughing Oyster

Set above Okeover Inlet on Malaspina Road,  on the way to our Penrose Bay launch site. The Laughing Oyster has long been enjoyed as one of Powell River’s finest restaurants.

The restaurant overlooks Okeover Inlet with incredible mountain and ocean views, and offers one of the best fine-dining experiences in the region. Specializing in fresh seafood, the menu endeavours to use fresh, local ingredients wherever possible. The setting, of course, is second to none.

Salmon at the Laughing Oyster, one of the finest restaurants in Powell River

Breakfast Restaurants

Magpie’s Diner

Magpie’s Diner is a Powell River institution. They serve big, hearty breakfasts and lunches in the Cranberry neighbourhood of Powell River. Summer weekends often see the line for admittance snaking out the door and into the street, and it’s no secret as to why: friendly service, bottomless coffee, and delicious comfort food!

Edie Rae’s Cafe

This breakfast place is located in the Old Courthouse Inn, in Powell River’s historic Townsite district, and has a comfortable diner-like feel and great hospitality.

The cafe and inn is found next to the mill, and it is a piece of Powell River history. It once housed the courts, jail and police station early town, and the history has been carefully preserved by the owners. The food is plentiful and the coffee hot, making Edie Rae’s popular with guests of the hotel, locals, and visitors alike.

A fresh, healthy breakfast at Cabana Desolation Eco Resort

Cafes & Coffee Shops

River City Coffee

A mainstay of Powell River, with great coffee and genuine, friendly service. River City also serves tasty lunches and baked goods prepared in house to be enjoyed in the cafe or on-the-go​. Located in Crossroads Village, its open seating area is a great place to catch up with friends for a coffee, breakfast, or lunch.

Basecamp Coffee

Base Camp is a small, funky coffee shop located on Marine Drive that serves great coffee and quick, tasty food. The cafe also endeavours to showcase local artists and promote outdoor activities and adventures within the Powell River area. Check out their breakfast sandwiches.

32 Lakes Coffee Roasters & Cafe

32 Lakes are a local coffee roasters with a new cafe location on Marine Drive in Powell River. Dedicated to showcasing local artists, they provide a comfortable, friendly atmosphere for locals and visitors alike.

River City Coffee Roasters in Powell River