Revelstoke Dining Guide: Where to Eat at the Resort and in Town
Planning a trip to Revelstoke and wondering what to eat while you’re there? We’ve created a Revelstoke dining guide, organized by location, to help satiate your appetite before and after hitting the slopes.
In the Revelstoke village, at the base of the mountain, there are two casual restaurants with bars, and a breakfast location to fuel up before skiing. There are also two on-slope lunch options, where the beautiful views complement the food.
Fine dining, international cuisine, cafés, and food trucks can be found in the town centre of Revelstoke, 15 minutes from the slopes. Read on to learn where to eat in Revelstoke.
Revelstoke Village Dining
On-Mountain Dining
Revelstoke In Town Dining
Revelstoke Village Dining
Revelstoke Village has pre- and après-ski covered with three dining options for eating and drinking with convenient access to the ski slopes.
Breakfast and Lunch
To fuel the start of your ski day, head to La Petite Baguette, a smaller version of La Baguette, in the town of Revelstoke. The charming sit-in and takeaway location offers a selection of coffees and teas, with creative options like the Cacao Elixir and the Maple Latte, plus smoothies, breakfast bagels, and sandwiches.
Open from 7:00am – 2:30pm, La Petite Baguette also sells basic groceries (bread, milk, eggs, cheese, and more) at the end of the ski day that you can take back to your lodging and snack on later.
Dinner and Après
Rockford Bar and Grill
Try the Rockford Bar and Grill for a higher-end slopeside dining experience. Rockford offers full breakfast, lunch, and dinner service, and is open all day from 7:00am – 11:00pm.
For breakfast, choose from a variety of traditional egg-based plates, plus a selection of drinks, and then come back for lunch to try their burgers, salads, and long list of appetizers, including nachos, poutine, and shrimp gyoza.
For dinner options, add on a list of steaks, ribs, and other mains paired with locally-focused wines and beers, creative cocktails, or the salted caramel hot chocolate (an après favourite).
Rockford also offers a kids menu for lunch and dinner priced at $14.95.
Mackenzie Common Tavern and Food Truck
Looking for a more casual après experience? Head to the Mackenzie Common Tavern & Food Truck, a two-story restaurant with classic rustic ski charm, a pool table, and weekly events like themed après on Fridays and karaoke on Sundays.
Open from 12:00pm – 12:00am, the Mac serves tater tots, burgers, and more along with happy hour specials from 12:00pm – 1:00pm and 8:00pm – 11:00pm.
Their extensive drink menu includes cocktails, margaritas, shafts, hot chocolates, and local brews.

Photo Credit: Revelstoke Mountain Resort
If you prefer to have a cozy drink in your village lodging, the Revelstoke Mountain Resort Liquor Store between R Gear & the Rockford Bar and Grill is open from 12:00pm – 7:00pm from Friday to Sunday and has a modest selection of beer, wine, and après spirits.
On-Mountain Dining
There are two on-mountain dining options at Revelstoke for midday refueling. Both are accessible from the village base via the Revelation Gondola.
Revelation Lodge
Located mid-mountain off the gondola is Revelation Lodge, a cafeteria-style spot that’s ideal for lunch.
Open from 8:30am – 4:00pm, it features comfort food like chili, poutine, and pad thai, with an indoor seating area and an outdoor patio with views of the Monashee mountains.
It’s also home to Begbie Lounge, serving local Mt. Begbie beer, Caesars, and other refreshing beverages.
The Outpost
The Outpost at the top of the Revelation Gondola is a go-to for mountain burgers (including a breakfast burger before 11:00am), as well as sides, snacks, and a vegan quinoa bowl.
The Outpost is open from 8:30am – 3:00pm. It has outdoor seating and the highest views of the resort.

Photo Credit: Tom Poole - Revelstoke Mountain Resort
Town of Revelstoke Dining
There are more extensive dining options in the town of Revelstoke, about 15 minutes away by car or by shuttle. Shuttles run daily from 6:15am – 8:30pm from the resort base and cost $2 one way.
Breakfast and Lunch
La Baguette on Victoria Road in downtown Revelstoke is a breakfast and lunch favourite with an adjoining market, Le Marché Gourmet, that sells locally-sourced and European delicacies to takeaway.
For sit-in breakfast at La Baguette, enjoy breakfast platters, bagels, and sandwiches, and come back for lunch to dig into thin-crust pizza, comforting soups, and poutines. Also known for their handmade sourdough bread and Paris-inspired pastries, make sure you take a crème brûlée and a loaf home for later.
- Located at 607 Victoria Rd
- Open daily
- Hours: 6:30am – 5:00pm

Photo Credit: Revelstoke Mountain Resort | La Petite Baguette
Main Street Café
If you’re craving a warm and cozy ambience, head to the Main Street Café , located in a heritage house on Mackenzie Avenue.
Try the french toast with melted brie, caramel, and apples, or go salty with the Westcoast Benny, pairing BC smoked salmon with avocado and pickled onions.
- Located at 317 MacKenzie Ave
- Open Wednesday through Sunday
- Hours: 8:00am – 2:00pm
Terravita Kitchen
A true farm-to-table restaurant experience, Terravita Kitchen sources their ingredients directly from the organic Terra Firma Farms.
For breakfast, try a healthy and delicious breakfast sandwich or satiate your hunger with the kale pesto ‘Pesto Poachie’ or the Breakfast Burrito.
For lunch (starting from 11:00am on weekdays and noon on weekends), enjoy sandwiches, bowls and salads, and burgers, plus the $8 Kids Picnic Plate.
- Located at 415 A Victoria Rd
- Open Daily
- Hours: 7:00am – 4:00pm
Dinner
Old School Eatery
Look to the Old School Eatery for “sophisticated dining food” inspired by Asian and Mediterranean food. Think Polenta Fries with kimchi ketchup for your appy, followed by a New York Steak or Pan Seared Wild Salmon as a main.
Housed in Revelstoke’s former and historic Mountain View School, the Eatery has a dining room with true ‘old school’ vibes, surrounding mountain views, and a patio for the summertime.
Pair your dinner with an original cocktail, such as the Kahlua and egg-white “Avalanche” or the pineapple and coconut “Powder Monkey Mocktail.”
For little diners, they also offer a $14 kids’ menu.
- Located at 616 Third St W
- Open Wednesday to Sunday
- Hours: 5:00pm – 9:00pm
Seoul Street
If you’re craving Korean food, try Seoul Street and enjoy fried chicken, appetizer share-plates, authentic Korean mains, fried rice, and noodles. Pair your meal with soju or a creative k-cocktail, and drink in the bright neon lights and late-night vibes.
Visit Seoul Street at 7:00pm on Thursdays to play Jeopardy while you eat.
- Located at 314 First St W
- Open Tuesday to Sunday
- Hours: 4:00pm – 11:00pm
The Taco Club
If Mexican comfort food is your ideal après-ski meal, visit The Taco Club. Choose tacos, a burrito, or a burrito bowl, and then pick your filling, with an option for ‘Dirty Rice’ soaked in smoky enchilada sauce and a wet burrito baked the same way.
Pair your meal with a classic cocktail, tequila, or house-made soda, and enjoy the casual community atmosphere maintained from The Taco Club’s food truck days.
- Located at 206 MacKenzie Ave
- Open daily
- Hours: 11:00am – 9:00pm
Sincero Cafe
Craving a big spicy soup after hitting the slopes? Head to Sincero Cafe, an authentic Vietnamese restaurant using locally-sourced ingredients to make soups, rolls, mains, and banh mi, with many gluten and dairy-free options. Sincero is open for eating-in or takeaway, which can be ordered online or by phone.
- Located at 411 First St W
- Open weekdays from 11:00am – 8:00pm
- Open weekends from 1:00pm – 8:00pm
Food Trucks
If you prefer casual takeaway options and outdoor eating, Revelstoke has a variety of food truck options to dig into.
Tamariba Kitchen
Try the popular Chicken Katsu or Begbie Poke for a healthy yet filling meal at Tamariba Kitchen. Dishes also include fresh and healthy poke and rice bowls with toppings such as tofu, tonkatsu, and beef teriyaki. Order in advance online, by phone, or in-person.
- Located at the Royal Canadian Legion at 600 First St W
- Open Monday to Friday
- Hours: from 11:30am – 8:00pm
L'Italiano Pasta Co.
For hearty homemade pasta and classic Italian dishes, try L'Italiano Pasta Co. Enjoy hot pasta dishes such as Fettuccine Alfredo and Bolognese made to order, or take away some bagged pasta and sauce to cook at your lodging.
- Located at Southside Market on 900 Fourth St E
- Open Tuesday to Friday
- Hours: Noon – 7:00pm
Twilight Bite
Twilight Bite is a Japanese food truck serving pad thai, ramen, and rice bowls with fresh, authentic ingredients. They also feature vegan options, a monthly $10 Lunch Special, and an $8.50 Kids Bite box. Their Rumpus Beer Location is open from 3:00pm – 8:00pm every day at B231-208 First St E.
- Located at 106 Mackenzie Ave
- Order online or in-person
- Open weekdays, closed weekends
- Hours: 11:30am – 2:00pm
Final Thoughts
There is a large variety of high-quality food and drink options to enjoy during your time at Revelstoke Resort. While there are several restaurants on the slopes and at the mountain base, the town centre of Revelstoke, just 15 minutes away, has much more to offer and is worth a stop on the way to the resort or an evening in town.
Looking for more recommendations or help planning your ski trip to Revelstoke? Visit The Lodging Company to learn more and book your stay.
About Marina Starck
Marina is a skier, adventurer, and professional writer living in Vancouver, BC. She fell in love with skiing at the age of three, and hasn’t stopped since.