Vancouver is a cosmopolitan city, and it shows when it comes to dining. The city has some amazing restaurants and excellent bars and pubs.
Top Places to Eat and Drink
Below is a sampling of the best places to eat and drink in the City of Vancouver. Our list of restaurants is sorted according to the following locations:
Chinatown | Coal Harbour & Canada Place | Gastown | Granville Island | Granville Street & West Broadway | English Bay | Kitsilano | Robson Street | Yaletown | Olympic Village | Other Downtown Restaurants | Other Parts of Vancouver | Other Lower Mainland
Click any of the above links to jump to a specific part of town, or continue reading to learn about all of Vancouver’s many best restaurants and places to eat.
Restaurants in Chinatown
(Located right downtown, Vancouver’s Chinatown is one of the largest and oldest in North America.)
- Bao Bei – at 163 Keefer it’s one of the better yet still very affordable Chinese restaurants in the area and serves excellent food.
- Bestie – bills itself as “Chinatown’s finest Currywurst.” At 105 East Pender, it’s a great little place. If you are in Chinatown and don’t want Chinese food, but like sausages, then this is definitely a place to visit.
- Campagnolo – a highly rated casual dining Italian restaurant at 1020 Main Street, just a short distance from Rogers Arena.
Restaurants in Coal Harbour and Canada Place
- Cactus Club – has one of its flagship restaurant locations next to the Olympic Cauldron by the Convention Centre, at 1085 Canada Place. This is one of Vancouver’s most successful and popular chain restaurants.
- Cardero’s – a good place for fish on the waterfront in Coal Harbour, at 1583 Coal Harbour Quay.
- Five Sails – the award-winning fine-dining restaurant featuring Canadian cuisine at the Pan Pacific Hotel at 999 Canada Place. Open every day from 5:30 to 10 pm.
- Lift Bar and Grill – also located in Coal Harbour, at 333 Menchion Mews right on the seawall. Lift’s main dinner entrees range from around $30 up to $40 and more. Try to get a window seat!
- Mahony & Sons – a great Irish Pub located at 1055 Canada Place on the outer deck of the Vancouver Convention Centre, facing Canada Place.
- Miku Restaurant – at the very start of Howe Street just a few steps from Canada Place it offers excellent Japanese cuisine in a fine dining atmosphere.
- The Mill Marine Bistro – a favourite in the summer with its outdoor patio overlooking the park and water in Coal Harbour at 1199 West Cordova Street. In the summer while you sip your drinks you can watch your children play close by in the park’s fountains.
- Tap & Barrel – a popular bar and restaurant at 1055 Canada Place in Jack Poole Plaza at the Vancouver Convention Centre.
Restaurants in Gastown
(Located close to Waterfront Station, Gastown is the original old part of Vancouver.)
- Bauhaus – a fancy German restaurant at #1 West Cordova Street.
- – one of the best casual restaurants in Gastown, located at 217 Carrall Street in a 19th century brick building that housed Vancouver’s first jail.
- PiDGiN – a popular, trendy and casual restaurant offering Pan Asian cuisine at 350 Carrall Street.
- Silk Lounge – launched in the spring of 2018, it’s a fancy Indian-French fusion restaurant at 132 Powell Street and open Tuesday to Sunday. All the walls are covered in silk, the food is organic and the entrance includes a 140+ year-old door from the Punjab!
- Steamworks –at 375 Water Street it’s a great brew pub at the entrance to Gastown less than a block from Waterfront Station. Due to its location and atmosphere, it’s a popular meeting place.
- The Old Spaghetti Factory – not a fancy restaurant, but has fairly good and very reasonably-priced pasta, plus lots of free bread. Located at 55 Water Street, it’s a good place if taking the kids.
- Top of Vancouver – located just one floor from the Vancouver Lookout observation deck at 555 West Hastings Street. At 553 feet above street level, Top of Vancouver has the best 360 degree views of the city from its revolving restaurant.
- Wildebeest – a casual restaurant at 120 West Hastings Street near Gastown that offers a somewhat out of the ordinary “whole-animal cookery” style of menu.
Restaurants on Granville Island
(Granville Island is a touristy area with restaurants, art studios, theatres and a public market.)
- Bridges Restaurant – a nice pub style restaurant with a fabulous patio (on warm days) overlooking False Creek and the Vancouver skyline.
- Granville Island Brewing – at 1441 Cartwright Street it’s a good place to find some of Vancouver’s best local craft beer.
- The Keg Steakhouse – on Granville Island it can be found at 1499 Anderson Street and is famous for steaks and prime rib.
Restaurants in Granville and West Broadway Region
(Granville and Broadway are two of Vancouver’s main streets. Both are known for their restaurants.)
- Suika – a reasonably-priced izakaya/tapas style Japanese restaurant a block and a half from Granville Street at 1626 West Broadway that’s popular with the local Japanese.
- Vij’s – arguably Vancouver’s finest East Indian restaurant. It’s not cheap, and you’ll likely have to wait in line before getting in, but it’s worth the effort. At 1480 West 11th Avenue, just off Granville a few blocks from West Broadway, it’s not right downtown, but still in a very vibrant part of the city. Vikram Vij, the owner, is a Dragon on the CBC’s Dragon’s Den TV show.
- West – an award-winning restaurant offering contemporary regional cuisine that can be found at 2881 Granville Street, just south of West Broadway.
Restaurants in English Bay
(English Bay is the large open body of water between Kitsilano and Point Grey, Vancouver’s West End and Stanley Park, and West Vancouver. English Bay Beach, meanwhile, is Vancouver’s beautiful urban beach and home to a number of great restaurants.)
- The Boathouse Restaurant – a popular place at the corner of Denman and Beach Avenue across the street from the water.
- The Cactus Club – it overlooks the beach and has one of the city’s best water views, with wonderful sunsets from late March to late September.
TIP: For a list of restaurants with 2-for-1 coupons in the City of Vancouver, as well as other locations within the Lower Mainland, click Entertainment Book Restaurant Coupons.
Restaurants in Kitsilano
(Kitsilano is a trendy neighbourhood that’s home to numerous restaurants and Kitsilano Beach.)
- Bishop’s – at 2183 West 4th Avenue is a nice fine-dining establishment with great service. Expect entrees in the range of about $30 to $40 plus.
- The Boathouse Restaurant – a nice restaurant with beautiful views right at Jericho Beach.
- Burgoo – a great place for soups and stews, especially in the winter when “comfort food” seems especially satisfying. It can be found at 2272 West 4th Avenue.
- Dark Table – a truly unique and highly-rated restaurant at 2611 West 4th Avenue. Dinners here last about 90 minutes, the lighting is indeed dark and the servers are blind! Cell phone use is not permitted. Nor are flashlights!
- Fable Kitchen – at 1944 West 4th it’s a great restaurant with an open kitchen concept that prides itself in using local ingredients.
- La Quercia – a reasonably-priced Italian restaurant at 3689 West 4th Avenue in Kitsilano, just a few blocks from Jericho beach.
- Maenam – a great Thai restaurant located at 1938 West 4th Avenue, about 15 or so blocks south of Vanier Park and the H.R. MacMillan Space Centre.
- Octopus’ Garden – a highly-rated Japanese restaurant at 1955 Cornwall Avenue in Kitsilano. Its prices are in the middle-to-higher range.
- The Wolf and Hound – a popular neighbourhood pub at 3617 West Broadway. Reservations are accepted Sundays to Thursdays. On Fridays and Saturdays it’s just first come, first served.
Restaurants Near Robson Street
(Robson Street is a trendy and fashionable street full of clothing stores and restaurants.)
- Black + Blue – an upscale steakhouse at 1052 Alberni Street. Expect to pay $30-$50 for most dinner items, or closer to $20 for a burger. The place has a rooftop patio, which is heated in the winter and especially popular in the summer.
- Boulevard Kitchen & Oyster Bar – a highly-rated upscale restaurant that’s known for its seafood at 845 Burrard Street.
- Cincin – an upscale Italian ristorante open nightly from 5 pm to midnight at 1154 Robson Street. Average dinner cost is around $75.
- Joe Fortes Seafood and Chop House – at 777 Thurlow Street it’s just off Robson. Special 3-course dinners are close to $40 and entrees range from about $20 to over $50.
- Kirin – an award-winning upscale Chinese restaurant located at 102-1172 Alberni Street in downtown Vancouver.
- Kobe – a great Japanese restaurant at 1042 Alberni where they cook dinner in front of you. It’s not cheap, but the food is excellent and the culinary performances at the table are an entertaining experience. (They actually claim that their “Godzilla” steak is the most expensive steak in Vancouver – other menu items are still expensive, but much more reasonable).
- Le Crocodile – at 909 Burrard Street just off Robson, it’s an upscale restaurant that serves French cuisine in a West Coast style. A 5-course chef’s tasting menu costs about $85.
- Memphis Blues Barbeque House is a great chain specializing in southern BBQs, with locations at 1465 West Broadway, 1342 Commercial Drive and 430 Robson Street.
Restaurants in Yaletown
- Blue Water – at 1095 Hamilton Street it’s a popular trendy place with exceptional seafood, which they ensure is always wild and sustainably sourced. With entrées starting at about $30, it’s not cheap, but definitely worth it.
- Cioppino’s Mediterranean Grill – at 1133 Hamilton Street is a fancy place with an extensive wine list. Although not cheap, Cioppino’s is highly recommended.
- Cactus Club – at 357 Davie Street it’s very popular, as are all its other locations.
- Earls – at 1095 Mainland Street it’s another great and very successful chain restaurant.
- Hamilton St. Grill – a well-loved casual-style restaurant located at 1009 Hamilton Street that is home to some of Vancouver’s finest steaks.
- La Pentolla della Quercia – a fancy Italian place at 350 Davie Street in the OPUS Hotel.
- Lupo – a nice Italian restaurant at 869 Hamilton Street.
- Minami – located at 1118 Mainland Street and one of Vancouver’s best high-end Japanese restaurants.
- The Keg Steakhouse – considered one of the city’s best steakhouses. A successful chain originating in Vancouver, it has a location at 1011 Mainland Street.
- Provence Marinaside – a highly rated restaurant specializing in seafood that faces the water at False Creek at 1177 Marinaside Crescent.
Restaurants in the Olympic Village
- Craft Beer Market – at the Salt Building at 85 West 1st Avenue near the Olympic Village in False Creek close to Science World in an amazing historic building. The prices are a bit high, but the atmosphere and decor are excellent, and it’s big. The establishment is an excellent place to visit with a group of friends if you like craft beer – they have the city’s largest selection.
- Tap & Barrel – a popular bar and restaurant at #1 Athletes Way near the waterfront in False Creek. The chain has other locations as well in North Vancouver and downtown by the Vancouver Convention Centre.
Restaurants in Stanley Park
(Stanley Park is Vancouver’s world-famous urban park.)
- Prospect Point – a nice place with a patio, ice cream and bar-style food.
- The Teahouse – found at Third Beach which is a great place to admire sunsets most months of the year.
Other Downtown Restaurants
- Bacchus at the Wedgewood – a fancy French restaurant at 845 Hornby Street in the Four Diamond-rated Wedgewood Hotel. Expect dinner to be around $70 without wine.
- Cactus Club Bentall – at 588 Burrard Street right downtown it’s a very popular mid-range-price place with great food.
- Chambar – one of Vancouver’s top rated casual dining restaurants, located at 568 Beatty Street. Chambar is a carbon-neutral Belgian restaurant.
- Diva at the Met – at the Metropolitan Hotel downtown at 645 Howe Street by West Georgia it’s one of Vancouver’s best restaurants.
- Gotham Steakhouse – downtown at 615 Seymour it’s probably Vancouver’s finest steakhouse. Want to impress people, then take them here.
- Guu – one of Vancouver’s most highly-rated casual Japanese izakaya-style restaurants with a summer-time outdoor beer garden located at M101-888 Nelson Street.
- Gyu-Kaku – one of our favourite Japanese restaurants, and it’s quite affordable (and especially during happy hour before 6 pm every day and all day on Mondays). They have two locations – one at #201-950 West Broadway and the other hidden down the steps at G3-888 Nelson Street at the corner of Hornby.
- Hawksworth Restaurant – at 801 West Georgia Street (near the Vancouver Art Gallery) it’s one of Vancouver’s top-tier restaurants. Expect to pay from $16 to over $25 for an appetizer. Yes, it’s pricey, but worth it if you can afford it.
- Yew – a popular and highly-rated seafood restaurant in downtown Vancouver at 791 West Georgia Street in the Four Seasons Hotel. Expect most dinner entrees to start at around $30 or more, so it’s not cheap, but also very good. Yew also boasts an exceptional selection of fine BC wines.
Restaurants in Other Parts of Vancouver
- Biercraft Wesbrook – a pub-style restaurant at 3340 Shrum Lane in Wesbrook Village on the campus of the University of British Columbia.
- Chongqing – at 2808 Commercial Drive and offering excellent Szechuan Chinese.
- La Casa Gelato – at 1033 Venables Street, so not right downtown, but with hundreds of flavours of ice cream and gelato this is a place people drive to for dessert from across the region.
- Dynasty Seafood – an upscale award-winning Chinese restaurant located at 777 West Broadway. Open for lunch and dinner every day, except for statutory holidays, it offers free parking (just let their staff know your stall number).
- East is East – features Indian and Afghan cuisine in an exotic atmosphere at its 4433 Main Street with nightly live entertainment.
- Seasons in the Park – a great place for lunch or dinner at the top of Queen Elizabeth Park.
Other Lower Mainland Restaurants
For the best places to eat and drink in other parts of the Lower Mainland, check out the following:
- BURNABY‘s Best Restaurants
- NORTH VANCOUVER‘s Best Bars & Restaurants
- RICHMOND‘s Best Bars & Restaurants
- SURREY‘s Best Restaurants
- WEST VANCOUVER‘s Best Restaurants
Vancouver’s Best Night Clubs
Looking for some night life after dinner? Click Vancouver’s Top Night Clubs for details.