A password will be e-mailed to you.

British Columbia is the province of Canada that is situated  in the western area. The province features Pacific coastline and mountain ranges. You can see natural areas like Glacier National park that facilitates in hiking and biking trails. As far as foods and drinks are considered, English traditions have great influence. From the pacific oceans a great variety of seafood is obtained, including king crab, shrimps, oyster and salmon, which may be smoked, pan fried or breaded. It depends on the wants of  guests. Only licensed restaurants can serve spirits, beer and wines. You will find restaurants that offer high quality. Some of the best restaurants are given below.

10 ) The Boathouse Restaurant

top 10 best restaurants in british columbia , Canada

image source : boathouserva.com

The Boathouse Restaurant is located at 7 different places in British Columbia. The locations are English Bay, Kitsilano, Richmond, New Westminster, White Rock, Horseshoe Bay and Port Moody. The restaurant specialty is first class seafood and high quality steaks. Food is served at lunch, dinner and during happy hours. Sablefish, ahi tuna, northwest seafood pasta, wild maple salmon, coconut pacific cod, pacific snow crab legs, grilled cab sirloin and baby back ribs are some of the dishes that are offered in its dinner menu. The timing differs or vary from location to location.

9 ) Turning Point Restaurant

top 10 best restaurants in british columbia , Canada

image source : theturningpoint.biz

The Turning Point Restaurant is located at 906 11 Ave S, Golden, BC V0A 1H0, Canada. The restaurant offers grilled dishes and many other items that vary from pizzas to burgers. The restaurant provides the opportunity to have amazing views along with flavorful eating. You can enjoy the beautiful mountain views from its windows. From the main menu, you can have a variety of starters, salads, soups, flavorful entrées, pasta and rice bowls, fresh house made pizza and desserts. Beer braised bison short ribs, slow roasted BBQ baby back ribs, fresh Chinook salmon, chicken Marsala supreme and sirloin steak sandwich are some of the items served under the category of entrées. The restaurant serves seven days a week. From Monday to Thursday, time is 11:30AM – 9:30PM. The timing on Friday and Saturday is 11:30AM – 10PM. However, Sunday timing is 4 – 9:30PM.

8 ) Home Restaurant

top 10 best restaurants in british columbia , Canada

image source : buildyourjob.it

Home Restaurant has five different locations in British Columbia. These locations are Maple ridge, hope, Merritt, salmon arm and Sorrento. You can have breakfast, lunch and dinner. Chicken schnitzel, beef liver, spaghetti and Italian meatballs, senior’s bacon and eggs, roast turkey dinner and hunter’s chicken are some of the dishes offered at dinner and lunch. Timing and operation hours vary from location to location.

7 ) Truffle Pigs Bistro

top 10 best restaurants in british columbia , Canada

image source : foodpages.ca

Truffle Pigs Bistro is located at 100 Center Street, Field, BC V0A 1G0, Canada. The restaurant has warm and decorated rooms serving high quality and delicious food. You can have Canadian, fusion dishes with gluten free options. Meal is served at breakfast, lunch, dinner and during late night hours. The other features include takeout, reservations, outdoor seating, wheelchair accessible and free WiFi Its surroundings are good for families with children and special occasions. The restaurant serves seven days a week within the timing of 7AM – 11PM.

6 ) The Historic Lund Hotel

top 10 best restaurants in british columbia , Canada

image source : booked.net

The Historic Lund Hotel is located at 1436 BC-101, Lund, BC V0N 2G0, Canada. The restaurant has warm and homey air-conditioned rooms having TVs, DVD players and coffee makers. Some semi-private rooms are also available. The upgraded rooms features, luxe budding, custom-made furniture, fireplaces and panoramic views. You can have continental breakfast, which reflect seasonal ingredients. The restaurant starts serving for breakfast from 8AM, for lunch from 11:30AM and dinner is served after 5PM.

5 ) Hawksworth Restaurant

top 10 best restaurants in british columbia , Canada

image source : rosewoodhotels.com

Hawksworth Restaurant is located in Rosewood Hotel Georgia, 801 W Georgia St, Vancouver, BC V6C 1P7, Canada. The restaurant has specialty in its inventive pacific northwest cuisine that are served in four custom-designed rooms of the hotel. The restaurant service teams are passionate about making quality food. You can have dinner, lunch, brunch and breakfast from the restaurant. Fresh and vibrant organic ingredients are used in making dishes. Parmesan crusted chicken, pan roasted sablefish, black peppered tuna tataki, alberta beef ribeye, vietnamese lemongrass sturgeon and brown butter crusted lamb are some of the dishes offered at dinner. The restaurant serves seven days a week. From Monday to Friday, timing is 6:30AM – 10PM. The timing on Saturday and Sunday is 7AM – 10PM.

4 ) Restaurant Matisse

top 10 best restaurants in british columbia , Canada

image source : matissenyc.com

Restaurant Matisse is located at  512 Yates St, Victoria, BC V8W 2Z6, Canada. It is a refined French restaurant that offers delicious and high quality dishes in an intimate and chic setting. You can have a variety of starters, flavorful entrées and desserts. Local smoked sable fish, fresh fish, lobster, vegetable dish, Brome lake breast of duck, pork belly confit, Boeuf Bourguignon and filet of beef tenderloin are some of the dishes offered in its main menu.

3 ) Blue Water Café

top 10 best restaurants in british columbia , Canada

image source : vancitybuzz.com

Blue Water Café is located at 1095 Hamilton St, Vancouver, BC V6B 5T4, Canada. It is perfect place to have a sustainable seafood with innovate touch. The restaurant recognized for its unparalleled service and was consistently awarded as “Best Seafood Restaurant”.  Baked bay scallops, albacore tuna carpaccio, smoked sockeye salmon terrine, chilled jumbo prawns and Yellowfin tuna are some of the dishes offered in its main menu. The restaurant serves seven days a week within the timing of 4:30PM – 1AM.

2 ) IL Terrazzo Ristorante

top 10 best restaurants in british columbia , Canada

image source : eatdrinkvictoria.com

IL Terrazzo Ristorante is located at 555 Johnson St, Victoria, BC V8W, Canada. The specialty of the restaurant is Italian dishes that are offered in its intimate brick fireplaces. The other offerings are comprised of wood-oven roasted meats, pizzas, homemade pasta and fresh West coast seafood. You can have lunch, dinner, sweet treats, wine and special arrangements for special event. The restaurant serves seven days a week. From Monday to Friday the restaurant timing is 11:30AM – 3PM, 5 – 10PM. However, Saturday and Sunday timing is 5PM – 10PM.

1 ) Forage

top 10 best restaurants in british columbia , Canada

image source : wordpress.com

Forage is located at 1300 Robson St, Vancouver, BC V6E 1C5, Canada. The restaurant is famous for its creative and area-sourced plates. A wide variety of local beer & wine are also available. The restaurant connects diners to local fishes, farmers and foragers. The service is designed for sharing many plates family styles. The restaurant offerings are comprised of breakfast, brunch, dinner and beverage menu. Smoked duck breast, chicken liver parfait, grilled kale, turtle valley bison ranch ribeye, beetroot and brie risotto, pan-roasted pacific spring salmon and fried halibut cheeks are some of the dishes offered at dinner. The restaurant serves seven days a week. From Monday to Friday, timing is 6:30AM – 2PM, 5 – 10 PM.  The Saturday and Sunday timing is 6:30AM – 2PM, 5 – 10PM.