Where to eat in Vancouver

Food & restaurant
guide

Real recommendations for eating and drinking around BC Place during the World Cup. From pre-match sports bars to world-class restaurants for rest days.

🔥

Book these now for Canada match days

June 18 (Canada vs Qatar) and June 24 (Switzerland vs Canada) — every sports bar near BC Place will be at capacity. Reserve weeks ahead.

🍺

The Pint Public House

Sports bar · $$

Top pick

📍 4-min walk from BC Place

The undisputed fan HQ. 100+ beers on tap, massive screens at every angle, stadium-extension energy.

Best for: Pre and post-match drinks with the crowd

💡 Arrive 2+ hours early for Canada matches — it fills completely. They show every match.

🟥

Red Card Sports Bar

Sports bar · $$

Top pick

📍 5-min walk from BC Place

Football-focused bar named for the game. Multiple screens, passionate crowd, good pub food.

Best for: Die-hard football fans who want pure match atmosphere

💡 Named after the game — this is the most dedicated football venue near the stadium.

🦈

Shark Club Vancouver

Sports bar · $$

📍 15-min walk

One of Vancouver's largest sports bars. Massive venue, multiple levels, great for big groups.

Best for: Large groups wanting guaranteed seating

💡 Reserve weeks ahead for Canada matches — this place books up fast for big games.

🦘

Moose's Down Under

Australian pub · $$

📍 Downtown Vancouver

Beloved Aussie pub. Will be absolutely electric when Australia plays on June 13.

Best for: Australian fans, anyone wanting authentic pub atmosphere

💡 Book immediately for June 13 (Australia vs UEFA C) — it will be legendary.

🐟

Water St Cafe

Pacific Northwest · $$$

📍 Gastown — 15 min walk

Gastown staple. Exposed brick, mountain views, Pacific Northwest-Italian fusion. Seafood linguine and wild mushroom risotto.

Best for: Nicer pre-match dinner in a lively but not chaotic setting

💡 Great on Canada match days — close enough to walk to the stadium, far enough from the chaos.

🧆

Nuba

Lebanese / Middle Eastern · $$

📍 Gastown — 15 min walk

Generous Lebanese sharing plates — lamb kafta, chicken shawarma, mezze. Casual and intimate. Perfect for groups.

Best for: Pre-match group dinner, especially around Qatar and Egypt matches

💡 Their brunch is also excellent for match-day mornings.

🦞

Blue Water Cafe

Upscale seafood · $$$$

📍 Yaletown — 10 min walk

Vancouver's top seafood restaurant. Pacific Northwest seafood at its finest — perfect for a celebration dinner.

Best for: Special occasion dinner, celebrating a Canada win

💡 Book well in advance. One of the city's most popular restaurants under any circumstances.

🍣

Miku

Japanese fusion · $$$

📍 Waterfront — 20 min walk

Aburi (flame-seared) sushi with stunning Coal Harbour views. Vancouver's most visually impressive restaurant.

Best for: Japanese fans or anyone wanting a world-class meal with a view

💡 The view over Coal Harbour is stunning on a clear summer evening. Book ahead.

🍀

Dublin Calling

Irish pub · $$

📍 6-min walk from BC Place

Classic Irish pub with great match-day atmosphere. Pints, pub food, lively crowd.

Best for: European fans looking for a familiar pub atmosphere

💡 Good alternative if The Pint is full — similar energy and also close to the stadium.

🧀

Salt Tasting Room

Wine & charcuterie · $$$

📍 Gastown Blood Alley — 15 min walk

Hidden gem in Gastown's Blood Alley. Wine flights and artisan charcuterie in a cozy, intimate space.

Best for: Rest day exploring, fans wanting something different from sports bars

💡 Down a narrow alley — easy to miss. Worth finding for a completely different vibe.

🦪

Joe Fortes

Classic seafood · $$$

📍 West End — 20 min walk

Vancouver institution since 1985. Rooftop patio, classic seafood, lively bar scene. A true Vancouver experience.

Best for: Anyone who wants a definitive Vancouver dining experience

💡 The rooftop oyster bar is a Vancouver rite of passage. The queue moves fast.

🍛

Vij's

Indian · $$$

📍 South Granville — 25 min

World-renowned Indian restaurant. No reservations — worth the wait. Inventive, refined Indian cuisine unlike anything you've had.

Best for: Rest days when you want Vancouver's best without the match-day crowds

💡 Arrive when it opens to minimize the wait. Absolutely worth it.

Practical food tips

📅

Book restaurants for Canada match days (June 18 & 24) at least 2 weeks in advance — the entire city books out.

For pre-match meals, eat 2.5–3 hours before kick-off. Restaurants near BC Place will be overwhelmed in the final hour.

🚶

Gastown (15 min walk) and Yaletown (10 min walk) have the best pre-match restaurant options. Walk there, SkyTrain back after.

💳

All restaurants accept credit cards. Tap-to-pay is universal. Tip 18–20% at sit-down restaurants.

🛒

Save-On-Foods and Safeway grocery stores are open late — great for breakfast food, snacks, and pre-match picnic supplies.

🥡

Granville Island Public Market (20 min by transit) is the best food hall in Vancouver. Perfect for a rest-day lunch.