Your guide to Revelstoke's food and restaurant scene.

For a small mountain town, Revelstoke is home to some big culinary experiences. There’s something to suit most tastes and budgets, with options from a variety of cuisines and styles. We’re spoiled for choice!

Check out some of the best spots to fuel your adventures and indulge your taste buds.

Salmon dinner at Old School Eatery

The Old School Eatery

Revelstoke’s newest restaurant sits in the sleek refurbished Mountain View School building on 3rd Street. From the delicious modern menu to the chic cocktail list, this spot has something for everyone with new twists on old classics. Add in the stunning mountain views from every single window (really) and you’ve got a recipe for a great meal out.



For caffeine addicts, Dose is a go to spot for a coffee fix. It’s also one of the best spots for breakfast or lunch in town. Tuck into one of their specialty sandwiches or soups or just snack on their delicious baked goods. Either way, you won’t be disappointed!

Eat and Drink - Secondary - Delicious Revelstoke Meal at Quartermaster

The Quartermaster eatery

Located inside one of Revelstoke’s most chic hotels, The Explorer’s Society, Quartermaster offers an entirely organic, BC based menu. The offerings change seasonally but are always delicious twists on modern cuisine. Looking to reserve a space for a gathering? Try a hand crafted cocktail in the Boiler Room downstairs.

Chubby Funsters healthy bowl

Chubby funsters

Chubby Funsters may have one of the best patios in Revelstoke in the summer season. Enjoy the secluded back patio for relaxed après dining or the front patio to catch the hustle of town as you eat. The menu offers dishes that breathe new life into Canadian classics, creating mouthwatering meals for the whole family. Choose one of their tasty cocktails to go with your meal.

sushi at Kawakubo Revelstoke


Kawakubo is a firm locals’ favourite. The menu features a wide selection of delicious sushi and other tasty Japanese dishes all served in a cosy modern dining area.


For special occasions, check out the private upstairs karaoke room!

112 Revelstoke delicious scallops

The 112 Restaurant

The 112 has been one of Revelstoke’s favourite restaurants for the last four decades and for good reason. The menu specializes in perfecting classic entrees that are guaranteed to make mouths water! Look out for live music throughout the summer and winter for entertainment while you eat.


Woolsey Creek Bistro

The Woolsey Creek offers exciting modern cuisine with a local twist. The menu aims to use ingredients sourced from BC to create imaginative and flavourful cuisine while supporting the farmers of BC. Choose from their extensive wine list, some of which is unique to the Woolsey, for the perfect pairing with your meal.

Emo's pizza Revelstoke


Emo’s has been a great choice for the whole family for dinner for over 30 years! They have dishes to suit everyone, including fresh pasta made on site. Better still, when you’re not feeling like eating out, Emo’s will deliver too!

Make sure to share your Revelstoke culinary adventures with us by tagging #TheRealStoke!

Looking for something different?

Follow the revy rules.

BC requires full proof of vaccination for people 12 and older to access some events, services, and businesses. There are currently additional Provincial Health Orders in place in the Interior Health Region:

  • Everyone 12 years of age and older must wear a mask in all public indoor spaces
  • Personal Gatherings: Outdoor personal gatherings are limited to no more than 50 people. Indoor personal gatherings are limited to five guests or one other household
  • Organized Events With Proof of Full Vaccination (two doses): indoor organized events can have a capacity of 50 people or 50% of a venue’s capacity (whichever is greater). Outdoor-organized events can have a capacity of 5,000 people or 50% of a venue’s capacity (whichever is greater).
  • High-intensity group exercise is now permitted, provided all participants and instructors are fully vaccinated with two doses.

If you are in Revelstoke, please ensure that you are taking precautions to limit the spread of COVID-19 and following provincial health guidelines.