We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in British Columbia, Canada

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Rim Rock Cafe & Oyster Bar (Whistler)

#1 of 12,993 Restaurants in British Columbia
#1 of 154 Restaurants in Whistler
Price: $51 Map
Visitor photos (85)
Menu
Cuisines: Seafood

Restaurant Matisse (Victoria)

#2 of 12,993 Restaurants in British Columbia
#1 of 966 Restaurants in Victoria
Price: $17 - $25 Map
Visitor photos (60)
Menu
Cuisines: French

Tacofino Cantina (Tofino)

#3 of 12,993 Restaurants in British Columbia
#1 of 35 Restaurants in Tofino
Map
Visitor photos (68)
Menu
Cuisines: Mexican Seafood

Bistro 694 (Qualicum Beach)

#4 of 12,993 Restaurants in British Columbia
#1 of 54 Restaurants in Qualicum Beach
Price: $11 - $17 Map
Visitor photos (4)
Menu
Cuisines: International French Bistro

Hop N Hog Tap & Smokehouse (Clearwater)

#5 of 12,993 Restaurants in British Columbia
#1 of 19 Restaurants in Clearwater
Map
Visitor photos (15)
Menu

Cedar House Restaurant & Chalets Golden BC (Golden)

#6 of 12,993 Restaurants in British Columbia
#1 of 49 Restaurants in Golden
Price: $34 Map
Visitor photos (48)
Menu
Cuisines: Organic Canadian

Absinthe Bistro (Vancouver)

#7 of 12,993 Restaurants in British Columbia
#1 of 2,831 Restaurants in Vancouver
Price: $21 - $35 Map
Visitor photos (32)
Menu
Cuisines: French

Little Hobo Soup & Sandwich (Kelowna)

#8 of 12,993 Restaurants in British Columbia
#1 of 492 Restaurants in Kelowna
Price: $8 Map
Visitor photos (11)
Menu
Cuisines: Sandwiches Delicatessen

Little Hut Curry (Powell River)

#9 of 12,993 Restaurants in British Columbia
#1 of 59 Restaurants in Powell River
Price: $11 - $14 Map
Visitor photos (20)
Menu
Cuisines: Indian Asian

Norwoods Restaurant (Ucluelet)

#10 of 12,993 Restaurants in British Columbia
#1 of 31 Restaurants in Ucluelet
Map
Visitor photos (82)
Menu

Allegra Restaurant (Cranbrook)

#11 of 12,993 Restaurants in British Columbia
#1 of 83 Restaurants in Cranbrook
Price: $5 - $22 Map
Visitor photos (24)
Menu
Cuisines: Mediterranean European Pasta

RAVENLADY OYSTER FORTE (Ucluelet)

#12 of 12,993 Restaurants in British Columbia
#2 of 31 Restaurants in Ucluelet
Map
Visitor photos (25)
Menu
Cuisines: Seafood Fast Food Fusion

An Indian Affair (Langley)

#13 of 12,993 Restaurants in British Columbia
#1 of 22 Restaurants in Langley
Price: $3 - $15 Map
Visitor photos (30)
Menu
Cuisines: Indian International Middle Eastern Pakistani Afghani

Blue Water Cafe + Raw Bar (Vancouver)

#14 of 12,993 Restaurants in British Columbia
#2 of 2,831 Restaurants in Vancouver
Price: $31 - $80 Map
Visitor photos (163)
Menu
Cuisines: Seafood Sushi
Reserve

AnnaLena (Vancouver)

#15 of 12,993 Restaurants in British Columbia
#3 of 2,831 Restaurants in Vancouver
Price: $19 - $34 Map
Visitor photos (55)
Menu
Cuisines: Contemporary Canadian Pacific Rim

CasaVino (Radium Hot Springs)

#16 of 12,993 Restaurants in British Columbia
#1 of 21 Restaurants in Radium Hot Springs
Map
Visitor photos (30)
Menu
Cuisines: Spanish Tapas Wine Bar

Salmon n' Bannock (Vancouver)

#17 of 12,993 Restaurants in British Columbia
#4 of 2,831 Restaurants in Vancouver
Price: $9 - $29 Map
Visitor photos (31)
Menu
Cuisines: American Native American

Jigger's (Ucluelet)

#18 of 12,993 Restaurants in British Columbia
#3 of 31 Restaurants in Ucluelet
Price: $9 - $14 Map
Visitor photos (38)
Menu
Cuisines: Fish & Chips Fast Food

Acropolis Kuizina (Campbell River)

#19 of 12,993 Restaurants in British Columbia
#1 of 111 Restaurants in Campbell River
Map
Visitor photos (4)
Menu
Cuisines: Steakhouse Pizza Greek Pasta

Red Door Bistro (Whistler)

#20 of 12,993 Restaurants in British Columbia
#2 of 154 Restaurants in Whistler
Price: $15 - $23 Map
Visitor photos (6)
Menu

Restaurant House Piccolo (Salt Spring Island)

#21 of 12,993 Restaurants in British Columbia
#1 of 26 Restaurants in Salt Spring Island
Map
Visitor photos (12)
Menu

Ithaka Greek Restaurant (Victoria)

#22 of 12,993 Restaurants in British Columbia
#2 of 966 Restaurants in Victoria
Price: $6 - $21 Map
Visitor photos (93)
Menu
Cuisines: Greek Grill Canadian

Locals Restaurant at the Old House (Courtenay)

#23 of 12,993 Restaurants in British Columbia
#1 of 114 Restaurants in Courtenay
Price: $14 - $34 Map
Visitor photos (50)
Menu

Birchwood Restaurant (Invermere)

#24 of 12,993 Restaurants in British Columbia
#1 of 26 Restaurants in Invermere
Map
Visitor photos (17)
Menu

Bamboo Beach Fusion Grille, Vernon, BC (Vernon)

#25 of 12,993 Restaurants in British Columbia
#1 of 173 Restaurants in Vernon
Map
Visitor photos (10)
Menu
Cuisines: Japanese

Hilltop Bistro (Nanaimo)

#26 of 12,993 Restaurants in British Columbia
#1 of 264 Restaurants in Nanaimo
Price: $14 - $22 Map
Visitor photos (17)
Menu
Cuisines: Contemporary

High Five Diner (Little Fort)

#27 of 12,993 Restaurants in British Columbia
#1 of 3 Restaurants in Little Fort
Map
Visitor photos (52)
Menu
Cuisines: Diner

Mabui Sushi Izakaya (Kelowna)

#28 of 12,993 Restaurants in British Columbia
#2 of 492 Restaurants in Kelowna
Map
Visitor photos (5)
Menu
Cuisines: Japanese Sushi

Blighty's Bistro (Victoria)

#29 of 12,993 Restaurants in British Columbia
#3 of 966 Restaurants in Victoria
Price: $18 - $30 Map
Visitor photos (13)
Menu
Cuisines: French Chowder Fusion Bistro Soups

Sushi Genki (Penticton)

#30 of 12,993 Restaurants in British Columbia
#1 of 147 Restaurants in Penticton
Price: $4 - $12 Map
Visitor photos (11)
Menu
Cuisines: Japanese Noodle Sushi Asian