Plant-Rich Flavours, Panoramic Views

Savour handcrafted dishes inspired by nature, featuring a vibrant mix of plant-based options and sustainably sourced proteins.
Experience it all from our sunny dining room or spacious patio, surrounded by iconic mountain views.

Local & Independent
Plant-Rich Sharing Menu
Ethically Sourced Ingredients
Vegan & Vegetarian Plates
Gluten – Free Options
Opening Hours
Monday – Friday
Brunch: 8am – 1pm
Dinner: 5pm – 8:30pm
Saturday – Sunday
Brunch: 8am – 2pm
Dinner: 5pm – 8:30pm
Our New Summer Menus

Brunch

Dinner

Dessert

Cocktails

Wine & Beer
Our Story
Fuelling mountain adventures since 2004, we’ve always looked for the best regional ingredients to create delicious, made from scratch meals. Now, we’re on a journey to become Banff’s most nature-positive restaurant. That means meals which are plant-rich – brimming with gorgeous, nourishing veggies, as well as a selection of animal proteins from producers that care about the planet.
So whether you’re exploring plant-based eating or just looking for the best bite in town, you can indulge with a little less impact. We make the experience complete with warm, local hospitality and stunning mountain views – no gondola required.
Our Suppliers
Private Dining
Looking for an intimate venue to celebrate a special occasion? From birthday parties to wedding brunches, guests love the bright, welcoming feel and mountain views from our private dining spaces.
Small Groups
The Vermilion Room is perfectly sized for groups of 10-26 people, with optional outdoor patio space and fire pits available. Everything on our menus is made from scratch with ethically sourced, local ingredients and packed with delicious flavours!
Contact sales@thejuniper.com for availability and a custom quote.
Larger Groups
We can host groups of up to 100 guests for dining and meetings, making use of our bistro and hotel spaces to create a personalized experience. Get in touch to explore our offerings and tailor your perfect package.
To enquire about a large group booking, please contact sales@thejuniper.com with your group size and desired dates.
