top
Return to Blogs
Village Plaza
May 4 2026
Photo Credit: Northwave Media - Revelstoke Mountain Resort

Revelstoke Dining Guide: Where to Eat at the Resort and in Town

Written By Marina Starck
May 04, 2026

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.

image

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.

image

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

image

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.