This blog may contain affiliate links. Read our disclosure policy for more info.
When it comes to outdoor adventures, British Colombia really tops the list as one of our favorite areas to visit in Canada. If we’re being honest, pretty much anywhere you look you’ll find incredible mountains, lakes, glaciers, vast forests, and of course, be greeted by some of the most welcoming locals around!
Tucked away on the banks of the Columbia River, Revelstoke is the perfect example of what makes BC so great. In fact, despite its small size, it’s one of our favorite towns. For those who love nature (like we do!), it’s a paradise just waiting to be explored with tons of things to do in winter and summer, as well as some of the most delicious burgers and poutine in BC!
So, what are the best things to do in Revelstoke, Canada?
Well, if you’re like me and love the outdoors, then the list truly is endless. From the hiking trails to the beautiful scenery, it can be a little overwhelming when choosing what to do! But that’s not all, Revelstoke is a super cute mountain town that’s full to the brim with incredible restaurants, bars, and boutique shops.
Out of the incredible activities we’ve tried here, we’ve selected our favorites to create this list of the 33 best things to do in Revelstoke. We hope that you’ll be inspired to add some fun new adventures to your next trip!
- 1. Explore Mt Revelstoke National Park
- 2. Hit the slopes in winter
- 3. Go mountain biking
- 4. Soak in the hot springs
- 5. Ride the sightseeing gondola
- 6. Enjoy the best burger in town at the Mackenzie Outpost
- 7. Explore Glacier National Park
- 8. Ride the Pipe Mountain Coaster
- 9. Explore Sutherland Falls
- 10. Explore The Enchanted Forest
- 11. Drink locally brewed craft beer
- 12. Aerial Adventure Park
- 13. Explore downtown Revelstoke
- 14. Whitewater rafting
- 15. Sit back a relax on a River Float
- 16. Axe throwing
- 17. Drive Rogers Pass
- 18. Spend the night at the Three Valley Lake Chateau
- 19. Visit the Heritage Ghost Town
- 20. Go snowshoeing
- 21. Drink craft cocktails
- 22. Go dog sledding
- 23. Eat delicious pizza at Nico's Pizzeria
- 24. Eat mac'n cheese!
- 25. Go cross-country skiing
- 26. Visit the Railway Museum
- 27. Shop at the farmer's market
- 28. Check out the Historic Roxy Theatre
- 29. Day trip to Nakusp
- 30. Go camping
- 31. Day trip to Golden
- 32. Visit an art gallery
- 33. See the Revelstoke Grizzlies play
33 BEST Things to do in Revelstoke, BC
1. Explore Mt Revelstoke National Park
The main attraction in Revelstoke is of course Mt Revelstoke National Park. It’s a unique national park in the fact that you can actually drive right into the park and even to the summit of Mt Revelstoke. This makes it accessible to almost anyone!
Once you’re at the summit parking lot, you can then venture out and hike one of the many stunning trails, have lunch by one of the lakes, or even take a short walk to see all of the beautiful flowers and viewpoints.
Some of the best hikes at the summit area include the Eva Lake trail, a 12 km (7.5 miles) round trip through beautiful landscapes great for spotting bears; or Heather Lake, a short 10-minute hike around a stunning lake with breathtaking reflections.
Other amazing hikes in the park (but not at the summit) include the Giant Cedars Boardwalk and the Skunk Cabbage Boardwalk. Both trails are along the highway towards Golden just outside of Revelstoke town and are very easy – suitable for all fitness levels. Don’t forget to check the trail conditions before you visit, though!
Regardless of the trails you hike or the viewpoints you enjoy, a day in Mount Revelstoke National Park is a must!
Note: You need a Parks Canada Pass to enter Mount Revelstoke National Park. This pass is $10.50 CAD per person per day or $21.00 CAD per group. You can also purchase the annual Discovery Pass which includes access to Mount Revelstoke National Park as well as many others in BC and Alberta.
2. Hit the slopes in winter
There are a TON of awesome things to do in Revelstoke in winter, and it really doesn’t get much better than downhill skiing and snowboarding at the Revelstoke Mountain Resort!
This resort is famous nationwide for its huge yearly snowfalls and steep mountainous terrain that could challenge even the most skilled snow junkie. But, if you’re like me and prefer the gentler slopes of the green and blue runs, they have plenty of easy and moderately challenging (but still undeniably awesome) slopes to conquer too.
Revelstoke Mountain Resort actually features the longest descent in all of North America and also holds the record for the most snowfall in all of Canada in a single winter. So, it’s safe to say that skiing in Revelstoke is a bucket-list experience for beginner and pro skiers alike.
The resort is also the closest ski field to Revelstoke. In fact, it’s literally right in town and from anywhere in Revelstoke you’re no more than a 5 to 10-minute drive from the chair lifts! You can drive yourself and take advantage of the large parking lot or jump on one of the buses from town.
You can choose from a variety of passes at Revelstoke Mountain Resort including multi-day lift tickets, season passes, or even sign up for some lessons if you’re a beginner! Prices do depend on which pass you decide on, with window tickets for adults starting at $159 CAD, $123 CAD for youths (13-18), and $60 CAD for kids (6-12). For the best prices, we’d suggest booking online in advance if possible.
Related Read: Skiing is also one of the best activities in Banff, Cranbrook, and Jasper – think about heading there too!
3. Go mountain biking
It doesn’t matter where you go in the world, if they ski in the winter, they downhill mountain bike in the summer!
Revelstoke is no different, but unlike other places in Canada such as Whistler, it doesn’t draw massive crowds. This means more runs, fewer lines, and lots of fun!
Some of the best runs in the area can be found at the top of the Revelstoke Mountain Resort. To get to the trails, you can take a ride up the Revelation Gondola before beginning your adrenaline-fueled descent. Day tickets for the gondola are also pretty inexpensive, costing just $35 CAD for adults and $18 CAD for kids (6-12)
If you’re up for a challenge, the famous ‘Fifty-Six Twenty’ is the resort’s longest run, descending a whopping 5,620 feet (1,713 m) and is 15 km (9.3 miles) long. Not only is this rumored to be the longest flow trail in the world, but it’s full of awesome tabletop jumps, step-ups, step-downs, and bermed corners.
You can rent bikes in town at Skookum in town or directly from the Revelstoke Mountain Resort. If you’re worried about peddling uphill, consider renting an E-bike to give you a little boost.
4. Soak in the hot springs
Revelstoke is only a short drive from a few different hot springs that are well worth a visit! Summer or winter, soaking in some hot springs with mountain views is easily one of the best activities in and around Revelstoke.
Some of the hot springs that are close to Revelstoke include:
Canyon Hot Springs
These are the closest hot springs to Revelstoke at only about a 20-minute drive from town. You’ll find them within the resort and campground where you can also stay a night or two if you’d like to!
The mineral pools are filled from the natural spring that’s 3 km (1.86 mi) away and are the perfect temperature at 40 °C (104 °F). Open from June 15th to September 10th, it costs $16.50 CAD per adult for a single swim or $25.50 CAD for a day pass. There are also discounted rates available for seniors and children too.
If you spend the night at the resort, then you can enter the hot springs for free (you must book a room or cabin, as campsite fees do not include entrance to the hot springs.) You can visit their website to book.
St Leon Hot Springs
St Leon Hot Springs is nestled in the forest and feels super wild, but it’s only a short 300-meter (980-foot) hike to reach them. It’s very humid here, so get ready to sweat. In the summer, that is. If you want to visit in the winter as we did, you’ll need to park just off the highway and walk 4 kilometers through the snow.
From Nakusp, you can head along Highway 23 for 23 kilometers (14 miles) until you reach the right-hand turn-off along the St Leon Creek forest service route. Be warned, this route is unmarked so keep an eye on your GPS and look carefully for the turn! Then, drive for 9.9 kilometers (6.1 miles) until you reach a clearing where you can leave your car.
There are a few things to note about visiting the St Leon Hot Springs. First of all, the route is technically closed and part of private property, but lots of people still venture here. It can also get pretty busy, especially during the summer, and many people choose to bathe nude here because it’s completely concealed by the
Halcyon Hot Springs
Just over an hour’s drive from Revelstoke, you’ll find the beautiful Halcyon Resort and Hot Springs. This luxurious resort is home to some stunning hot springs which are said to have healing properties. They’re also available to both drop-in guests and in-house guests! At $30 CAD for adults, $27 CAD for students (13-17), and $20 CAD for kids (5-12), we’d say this is a super reasonable price for such a luxurious experience.
For those who are happy to splurge a little for some serious indulgence, then you may also decide to stay at the resort in one of their impressive chalets or cottages! Accommodation here starts at $385 CAD per night and you can book your stay online.
Halfway River Hot Springs
About an hour and a half’s drive from Revelstoke, you’ll find Halfway River Hot Springs, a hidden gem that’s tucked away in the gorgeous wilderness between Nakusp and Revelstoke. These hot springs are completely natural and are run by BC Parks, so they are also free to visit!
From May 1st through to October 31st, you’ll also find a campground here too, which is charged at $15 CAD per night. The only downside to these hot springs is that the access road is closed during the winter months, meaning the only way to visit in the winter is to hike about 12 km (7.4 mi) each way.
Crazy Creek Resort
Located 30 minutes west of Revelstoke is the Crazy Creek Resort, which has four super-soothing pools that are open to the public. For only $17.95 CAD, you can get a single pass to enter the pools and have a soak in the 40 °C (104 °F) water. Of course, you can also book accommodation or campsites here and enjoy the hot pools as often as you like! You can visit their website to book.
Hot tip: If you really love hot springs, then consider spending a night or two in the town of Nakusp. Not only can you hit up a few hot springs on the drive from Revelstoke to Nakusp like the Halfway Hot Springs, but you can also visit the Nakusp Hot Springs once you’re there. It’s hot spring heaven!
5. Ride the sightseeing gondola
The first day we arrived in Revelstoke we weren’t exactly ready for a long hike. Instead, we chose to take the sightseeing gondola up to the top of the Revelstoke Mountain Resort and hike from there – so much easier than climbing a mountain!
From the top of where the Revelation Sightseeing Gondola takes you, you’ll get to enjoy some of the best views around, with the added bonus of not having to hike all the way up for them. Don’t get me wrong, I love hiking, but sometimes you just want to take it a little easier.
One of the top attractions in Revelstoke, the sightseeing gondola is only open in the summer months. In the winter, this gondola is used for skiers and snowboarders.
The Revelation Gondola takes about 20 minutes to travel to the top, so you’ll have loads of time to take some photos and soak up the beautiful views of the valleys below! Climbing 5,500 ft (1,676 m), you’ll be dropped off at several stunning viewpoints, including the Glacier View Deck, which points out toward the stunning Monashee Mountains
If you fancy warming up your legs, there are also some hiking trails to explore the summit of the mountain. Most trails only take half a day to complete, but there are longer ones geared towards more experienced hikers too. Of course, if you’re feeling a bit peckish, there is also a great place to enjoy burgers and beer, which brings us to our next activity…
6. Enjoy the best burger in town at the Mackenzie Outpost
It’s not often you eat a burger that’s literally so amazing it becomes a “must-do” thing in any city or town. But in Revelstoke, we tried a burger that was so good it simply had to make our list.
Funnily enough, we found this burger at the most unlikely of places – at the top of the gondola on the Revelstoke Mountain Resort in a little restaurant called the Mackenzie Outpost!
The Mackenzie Outpost is a small mountain bar/restaurant that serves ice-cold beer and burgers. The views from the restaurant really are stunning and the best way to enjoy them is with a beer and arguably one of the best burgers I’ve ever had in Revelstoke!
The burgers at the Outpost start at only $9 CAD for a classic beef burger. They also have a Portobello burger for any vegetarians or a combination of beef and portabello called “The Last Run” (my personal favorite!) They serve a few craft beers on tap and offer other Canadian favorites such as poutine.
Honestly, if you love burgers, do yourself a favor and try this place out!
7. Explore Glacier National Park
No trip to Revelstoke would be complete without a visit to Glacier National Park! Around a 25-minute drive from Revelstoke, the wild and beautiful park is accessed by the Trans-Canada highway (between Revelstoke and Golden), with all the hiking trails and campsites located in parking lots just off the road.
There is a range of trails to take a cool summer stroll in the park and if you love to go out and spot wildlife, you’re in luck! The area is actually home to 71 unique species of mammal, with one of the largest grizzly bear populations left in Canada, as well as mountain lions, elk, and bighorn sheep. Just remember to stay a safe distance away at all times, and to carry bear spray with you.
One of our favorite easy hiking trails in Glacier National Park is the 1885 Rails trail, which guides you through wildflower meadows and past gorgeous lakes over the course of 5.8 km (3.6 mi) out and back.
If you’re up for a bit more of a challenge, then we’d suggest trying the Avalanche Crest trail, which features some steep inclines and even better views. This trail is about 9 km (5.6 mi) long and took us about 5 hours to complete (with mandatory photo stops).
We loved the Hemlock Grove Boardwalk pictured above but it’s currently closed due to dangerous trees.
Note: You need a Parks Canada Pass to enter Glacier National Park. This pass is $10.50 CAD per person per day, or $21.00 CAD per group. You can also purchase the annual Discovery Pass which includes access to Mount Revelstoke National Park as well as many others in BC and Alberta.
Related Read: Continuing on to Golden? Check out the best things to do in Golden as well as the best winter activities in Golden for some inspiration!
8. Ride the Pipe Mountain Coaster
Another activity in Revelstoke that really surprised me was the Pipe Mountain Coaster. This gravity-fed roller coaster is one of the top attractions in Revelstoke, and after I rode it for myself, I could totally see why!
In all honesty, when we arrived at Revelstoke Mountain Resort I thought it was going to be more of a “kid’s thing” and that it may be a little slow. Boy, was I wrong! If you want it to, this coaster can fly down the hill, maxing out at 42 km/h (26 mph). It’s actually super fun and gets the adrenaline going.
I couldn’t even guess how fast I was going, it really felt like I was riding a regular roller coaster, except it also came with some of the most impressive views I’ve seen in Revelstoke! With up to two riders per cart, you can go as fast or slow as you want, and the coaster actually has brakes – so it’s great for kids too.
As an added bonus, there is a new track opening this year (2023) in June.
You’ll find the Pipe Mountain Coaster at the top of the gondola at the Revelstoke Mountain Resort. You can buy tickets just for the coaster which cost around $30 CAD per person and include a ride up the gondola too. Alternatively, you can combine all the amazing things to do at the resort, like the aerial adventure park, disc golf, and axe throwing into one pass for $69 CAD.
9. Explore Sutherland Falls
I visited a few waterfalls in Revelstoke but my favorite by far was Sutherland Falls. The falls are located just off Highway 23, around a 20-minute drive from town, and are accessed by an easy 5-minute walking trail. Once there, it’s time to sit back, relax, and take in the falls in all their natural beauty!
At Sutherland Falls there is also a campsite for vehicles and tents. Honestly, we’re sad we didn’t bring our camping stuff with us when we visited, as the spot is so incredibly beautiful and located right on the lake! The campsite and parking lot are also closed in the winter months (October-April), so if you’re visiting during this time you’ll need to park up by the highway and walk about 2 km (1.2 mi) further to the falls.
Entry to see the waterfall is completely free, but swimming isn’t recommended at the falls as this can be dangerous, so please keep that in mind. If you are itching for a swim, there’s a really nice spot at the Blanket Creek day-use area right next to the campground, which more than makes up for it!
10. Explore The Enchanted Forest
Right on the Trans Canada Highway (about a 30-minute drive from Revelstoke) is somewhere straight out of your favorite fairy tale, The Enchanted Forest! For anybody visiting Revelstoke with kids, The Enchanted Forest really is a must. Opening up all the way back in 1960, kids can let their imaginations run wild here while climbing the tallest treehouse in BC and paddling in a row boat in real beaver ponds.
There are cute little figurines from fairy tales and nursery rhymes dotted throughout the property along with a castle and very regal-looking 800-year-old cedar trees. Admission is $14 CAD for adults (16+), $9 CAD for kids (3-15), and includes other fun activities like the wildland nature walk and a bunch of classic fairy tale houses to explore.
For an extra dose of family fun, check out the Skytrek Adventure Park, which is located right next door. It has zip lines, a treetop obstacle course, climbing walls, and even jungle gyms for the little ones. Tickets for their 3-hour Sky Course cost $58.80 CAD per adult (16+) and $51.45 CAD for kids. Why not combine both of these parks for the ultimate day out in nature?
The Enchanted Forest and the Skytrek Adventure Park are open seasonally from May until October – don’t forget to check out their websites to find out the exact dates they’re open.
11. Drink locally brewed craft beer
Mt Begbie Brewing Co is Revelstoke’s very own craft brewery! This small brewery opened in 1996 and ever since it has continued to grow, shipping its award-winning beers all across Canada.
In Revelstoke, you can actually visit the brewery where it all started, which is located just on the outskirts of the city. They have a retail shop as well as a tasting room where you can try a variety of their beers which are all brewed on-site, including their awesome core selection. If you’re a fan of sweeter beer, you have to give their ‘Atilla the Honey’ a try!
The tasting room is open from 3 to 8 pm from Thursday to Sunday, with tasters at $2.50 CAD each and a 20 oz pint at $7 CAD in the tasting room.
Alternatively, you can visit various bars around Revelstoke that have Mt Begbie beers available on tap. The River City Pub in downtown Revelstoke always has a wide selection of beers to choose from, and they also have great happy hour deals!
12. Aerial Adventure Park
If you’ve ever watched the television show Ninja Warrior, then you’ll already be familiar with action-packed obstacle courses. And if you’ve ever sat at home thinking “I could do that”, well, the Aerial Adventure Park in Revelstoke is the perfect place to prove it!
The 4-story obstacle course has over 50 obstacles to conquer, from easy ‘green’ obstacles to hard (and sometimes seemingly impossible) ‘black’ obstacles. The way the course is set out means you can choose exactly where you go and how hard you challenge yourself.
As you move higher on the course it tends to become harder. Not just because of the obstacles, but the fear of falling starts making things a little scarier. But don’t worry, you’re hooked up to a harness that cannot be unhooked while you’re on the course!
Not only is it tons of fun, but it’s also a pretty good workout and a great way to challenge yourself and see what you’re made of. Tickets for the adventure park start at $29 CAD per adult and $19 CAD per child.
Note: The Aerial Adventure Park is only open during the summer months, typically from May to October.
13. Explore downtown Revelstoke
This should go without saying, but believe it or not, many people visit Revelstoke and never actually set foot in the downtown area. People often get way too busy exploring all the things to do around Revelstoke in the mountains that they forget to enjoy the quaint mountain town too.
My best advice? Head to the downtown area, park your car, and go for a wander. Stop in at local bakeries (the Modern Bakeshop & Cafe is one of my favorites) and explore boutique stores – you never know what treasures you’ll find!
If you’re looking for a place to grab something sweet, then we’d suggest stopping by Moondilly Treats, a brand-new bakery that specializes in beautiful artisan chocolates, scrumptious snacks, and many more tasty bites. Take it from me, you’ve got to try their cinnamon buns – they really are to die for!
For the latest in outdoor fashion that’s as functional as it is stylish, then a stop at wearabouts should definitely be on your list too. They sell great pieces for both men and women, so if you’re looking for something to wear out on a hike, or just want to fill out your seasonal wardrobe, this is the place to do it.
14. Whitewater rafting
We’re all about outdoor activities that are amazing fun and a great way to see the local scenery, and whitewater rafting in Revelstoke ticks all of these boxes and more! In fact, Revelstoke’s rafting scene is as much about the scenery as it is about having fun out there on the water – something we can definitely get behind.
The best place to go rafting in Revelstoke is on the Illecillewaet River which runs through Mount Revelstoke National Park. The rapids here are class II and II, so they’re not crazy difficult either. In fact, we’d say they’re perfect for families and those who also want to focus on enjoying the mountain views – you can actually get a rare glimpse of the Selkirk Mountain Range as you float down the river too.
If you’ve never tried out whitewater rafting, this is the perfect place to give it a go! This experience kicks off in the lobby of the Regent Hotel in downtown Revelstoke, where you’ll then head to Albert Canyon (which is about 30 minutes from Revelstoke).
Once you’re all strapped up in your (super fashionable!) safety gear, you’ll then spend around 2 to 2 and a half hours having a blast out on the river as your experienced guide expertly navigates through the rapids.
When Dan and I last tackled these rapids, we met up with our friendly guide Jay and 6 other eager challengers (there’s a maximum of about 8 people per boat) who were just as excited as we were! We had the opportunity to have some tasty fruit and pastries before climbing aboard, and the folks organizing the tour also gave us a discount coupon for the River City Pub when we were all finished up (also located in the Regent Hotel).
This epic rafting tour costs $142 CAD for adults and $116 CAD for youths (13-16). This is a really popular activity that quickly books up though, so it’s important to check your dates and book your spot online here in advance.
15. Sit back a relax on a River Float
While we always have a wonderful time going whitewater rafting, we understand that it’s not for everyone! If gently floating down the river while taking in the incredible views sounds more up your street, then this private Columbia River float experience is for you.
The name of the game here is pure and uninterrupted relaxation over the course of the incredible two-hour experience. Revelstoke already felt like a step away from our busy lives, but this experience really takes it to a whole new level. Dan and I were surprised by just how remote we felt we were, I quickly felt any lingering stress I had wash away.
Meeting up in Revelstoke at 6 pm, you’ll be just in time to see the sun going down and watch the mountains turn a beautiful shade of gold. The guide does all the paddling along the way, your only job is to enjoy yourself along the way!
Tickets for this tour are $77 CAD per adult and $53 CAD for kids (4-14). There’s a minimum of 4 people per tour, so grab some friends or family and head out for an amazing evening of relaxation. You can check your dates and book your experience online here.
16. Axe throwing
Axe throwing is super fun and once you’ve tried it once you’ll definitely want to do it again. Dan and I had our first axe throwing experience in Kelowna, and we fell in love with it straight away. Even my mom loved it too!
There are a couple of great places to go axe throwing in Revelstoke – either at the Revelstoke Mountain Resort or at Peak Axe Throwing in town. At the resort, you get 5 practice throws and 10 throws included in your play all day pass, and you even have a chance to win a prize if you do well! You can also separately purchase 10 throws for $10 CAD if you feel like adding a fun activity to your day out at the resort.
One of our favorite parts about axe throwing is how many creative ways there are to actually throw an axe – one-handed, two-handed, overhead, underhand, you name it. If you fancy doing this with a bunch of friends, or just want to stay inside, we’d suggest heading over to Peak Axe Throwing in town, where you can get an hour of throwing for $30 CAD per person.
Honestly, give it a go – you won’t be disappointed!
17. Drive Rogers Pass
The Trans-Canada Highway between Revelstoke and Golden through Rogers Pass is easily one of the most beautiful stretches of highway in all of Canada. Located right in the heart of Glacier National Park, this is such an amazing route to try out if you’ve brought your own car or are renting one.
Be sure to allow an entire day for the drive and stops. If you’re not heading to Banff or Golden already, then even consider just making the trip through the pass and back, it’s gorgeous!
We can always judge just how picturesque a place is by how many times I force Dan to pull over to take some photos, and it’s safe to say we made plenty of stops here! Starting from Revelstoke, you’ll enjoy stunning views of the mountains and head through five tunnels over the 40 km (24.9 mi) route. All in all, it takes about 2 hours to drive the pass both ways, but you’ll want to add some time on top for photos and stops along the way.
Right at the summit of the pass, you’ll also find the Rogers Pass Discovery Centre, which actually surprised us a lot with how much there was to see and do there! The center is actually a replica of a historic railway snowshed, and has some amazing natural history exhibits, a hall of model railway trains, and even its own theater!
If you’re planning to drive the route during winter, make sure you’ve got winter tires on your vehicle! Parking at the Discovery Centre is still open from 4 am to 9 pm and does not require a permit, but all other parking lots along the route do require a winter parking permit. There are around 135 avalanche paths along the road, so keep in mind that there may be occasional road closures while the road is cleared.
While it’s free to drive through Rogers Pass, to park anywhere within Glacier National Park you’ll need to have a valid parks pass, which can be purchased online or at the entrance to the park.
18. Spend the night at the Three Valley Lake Chateau
The Three Valley Lake Chateau is one of our favorite hotels in Revelstoke – just one look, and we’re sure you’ll fall in love too! Just 19 km (11.8 mi) away from Revelstoke, it’s the perfect retreat that’s only a 5-minute drive from the Enchanted Forest and the Skytrek Adventure Park.
We really could talk for hours about how incredible the grounds here are! The hotel sits right beside the Three Valley Lake and between the Monashee Mountains – in many ways, it feels like its own little town that dates back to 1956.
We first saw the hotel on our way into Revelstoke and instantly fell in love. After checking prices online, we realized it wasn’t actually that much more expensive than the accommodation in Revelstoke. In fact, a basic room starts at only $142 CAD a night.
Of course, if you really want a special stay, upgrade to the loft suite for only $10 CAD more!
As you can imagine, this special retreat can get quite popular, so it’s best to book your room in advance for the best options.
19. Visit the Heritage Ghost Town
If you’re in the mood for some spine-chilling exploration, there’s also a mysterious ghost town tour that’s located right next to the Three Valley Lake Chateau! This spooktacular miniature town was created by the original owners of the hotel, who transported several iconic buildings (like the 1865 saloon!) from Revelstoke and beyond.
With 25 fun and unique buildings to explore, we had a great time exploring the old church, jewelry store, and even the jail! It was also super interesting to learn more about the gold rush of the late 1800s, which led to abandoned buildings and ghost towns similar to this one popping up across the country.
We think this is a fun place to explore (especially for families with kids) and only costs $16 CAD per adult, $11 CAD for youths (12-17), and $8 CAD for kids (6-11). The Ghost Town is open from 9 am to dusk (May to October) every year with free parking available too. You can grab your tickets on arrival.
20. Go snowshoeing
One of the best things to do in Revelstoke in the winter is snowshoeing! Revelstoke is known for getting huge amounts of snow every winter, which makes normal hiking a lot harder. But armed with your trusty snowshoes, you can easily hike through the snow and experience some of the best trails in Revelstoke even in winter.
We rented snowshoes from the Revelstoke Nordic Ski Club for only $11 CAD per pair for the full day (it’s also free for kids under 18!). We did the 7 Bridges snowshoeing trail which is around 4 km (2.5 mi) long and starts right from the rental shop. It was a pretty easy loop track that took us about 2 hours to complete.
But of course, there are many other trails in the area to explore with snowshoes, including Sutherland Falls, Inspiration Woods, Nels Nelson Ski Jump, and more!
You can also book a guided snowshoe tour with Revelstoke Mountain Resort which includes a ride in the gondola to get to the start of the trail.
Related Read: Snowshoeing is one of the best things to do if you’re visiting Revelstoke in December – read all about the other great events and activities if you plan to visit during the month of December!
21. Drink craft cocktails
I love Monashee Spirits! This cute award-winning distillery is also a beautiful bar located right in the heart of downtown Revelstoke. Pop in to meet their incredible team of cocktail masters and try a couple of their unique and carefully crafted cocktails.
Believe me, you can’t go wrong with their bespoke “Monashee Mule” or the hilarious but undeniably tasty “Topless Girl On A Bike In Paris”.
The award-winning and family-run bar is open Tuesday to Sunday from 1 pm to 11 pm. You can expect to pay upwards of $12 CAD per cocktail, but they are totally worth every penny (check out their menu here)!
22. Go dog sledding
Is there a more classic Canadian outdoor experience than dog sledding?! That’s right, going on a dog sledding tour is a must-do in Canada and lucky for you, dog sledding tours are available right in Revelstoke!
Operating since 2009, Revelstoke Dog Sled Adventures offers winter dog sledding experiences daily and pride themselves on their ethical treatment of their dogs. In their own words, the family-run team sees their furry friends as “the best business partners”, so you know that they have their health and care right at the heart of all they do.
To be honest, we can’t speak to the dog sledding experience in Revelstoke specifically as we have only personally done dog sledding in Canmore. However, we have heard great things! Plus, the mountain views around Revelstoke would turn this exciting activity into a scenic one too!
Winter dog sledding tours start from $289 CAD for one person on a single sled and $399 CAD for couples, with each tour lasting a couple of hours as you are pulled by a super cute team of huskies. You can book your spot on the tour here.
Aside from traditional winter sledding, the team also 1.5-hour kennel tours during the summer and fall where you can meet the four-legged team, learn how they care for the dogs, and explore the equipment they use. A kennel tour costs $49 CAD per person (13+) and is $15 CAD for kids (5-12).
If you fancy stepping things up even further, the team has now introduced fall cart tours, which is a snowless cart tour that is pulled by the dogs! It all falls into the dogs’ training before the winter season, and now you can be a part of that too. This tour costs $79 CAD per adult (13+) and $29 CAD for kids (5+).
23. Eat delicious pizza at Nico’s Pizzeria
One of our little traditions, on one cloudy day Dan and I headed out for some pizza after a busy day hitting the slopes. We stumbled across Nico’s Pizzeria and were really surprised by their super delicious pizza and ice-cold beer!
For only $30 CAD, we shared a HUGE pizza and had enough leftovers to bring back with us for lunch the next day. It was so tasty that we just had to include it as one of the best things to do in Revelstoke.
Nico’s is a very small locally-owned restaurant located in downtown Revelstoke. You can dine in and take advantage of their nightly drink special, or just grab a pizza to go! They have various sizes available including individual slices. Nico’s was also recently voted for having the best poutine in Revelstoke too, with a whole bunch of varieties on offer!
It’s open every day from 4 pm to 10 pm, however these hours can vary so don’t forget to check out their Facebook page for the latest updates.
24. Eat mac’n cheese!
While we’re on the topic of food I just have to tell you about another amazing place to try in Revelstoke. Two words (or maybe it’s technically three) – mac’n cheese! Sure, it might not be the healthiest option, but you’re on vacation…and who doesn’t love a good mac’n cheese?!
Bailey is a self-professed mac’n cheese lover, so when she heard there was a restaurant in downtown Revelstoke that specialized in just that, well, you know we simply had to go. When we arrived at Craft Bierhaus, we knew we came to the right spot as the place was packed, and as we came to find out, is a local favorite.
Their small menu includes six different mac’n cheese dishes. They also serve a couple of starters, salads, and mains, however, I can’t recommend the mac’n cheese enough. Bailey loved the “The Art of Choke” which includes roasted red peppers, spinach, lemon, and artichokes topped with arugula and balsamic reduction. I prefer the classic – it’s so cheesy!
Craft Bierhaus is open daily from 4:30 pm to 11 pm (closed on Sundays) and dishes range in price from about $12 CAD to $21 CAD.
25. Go cross-country skiing
Looking for a bit of exercise while visiting Revelstoke in the winter months? Cross-country skiing might be the perfect activity for you to try. Cross-country skiing is a fun winter sport that is both easy and provides a decent workout. Most people who have never tried it before get the hang of it easily on their first go.
Head to the Revelstoke Nordic Ski Club where you can rent skis and access groomed trails (perfect for beginners). They have lots of information on which winter trails are accessible and the last time they were groomed, all of which can be found on their website.
Day use fees are $15 CAD per person or $32 CAD for a family. There’s also an extra $6 CAD fee per vehicle for backcountry use, the proceeds of which go to maintaining and grooming the 26 km (16.1 mi) of cross-country trails. There is a lodge and cabin on-site where skiers can warm up, use the bathroom, and have a hot drink by donation. If you need rentals, they have them available for $16 CAD (boots and skis).
Also, 6 km (3.7 mi) of the trail is lit until 9:30 pm for night skiing – how cool!
26. Visit the Railway Museum
As you might already know, the Canadian Railway has a lot of historic significance in Canada. And in Revelstoke, you can learn all about it at the city’s very own Railway Museum, which in 2023 is celebrating its 30th anniversary!
There are a whole bunch of exciting exhibitions at the museum, including the diesel locomotive simulator, the stockyard, and so many more interactive displays. Their latest exhibit, “Revelstoke is a Mountain Town”, tells the exciting story of Revelstoke’s railway history – there’s never been a better time to visit and learn more about the town’s impressive history.
There’s also a gift shop that has a bunch of cute souvenirs, like themed t-shirts, posters, and books. If you’re looking for something special to bring home that reminds you of your time in Revelstoke, this is a great opportunity to help out the museum.
The railway museum is open Friday to Monday from 10 am to 4 pm and costs $12 CAD for adults or $25 CAD per family. We’d also say this is a great choice if it’s raining outside, or you’re simply looking for a fun activity to do while exploring downtown.
27. Shop at the farmer’s market
Revelstoke locals are super proud of their farmer’s markets, and we can see why! There are two main markets held in the summer, as well as one market that is held through the winter, each full of the freshest seasonal produce, as well as beautiful handmade goods that make for a great souvenir.
In the summer, there’s the Revelstoke Farm & Craft Market and the Local Food Initiative Market, which both operate every Saturday from 8 am to 1 pm (May to October). The last time we visited, we went to the Craft Market on MacKenzie Avenue and had a great time chatting with the local farmers. We even grabbed some fresh fruits for our road trip to Golden (more on this later!).
If you’re visiting during wintertime, you can still visit the Local Food Initiative Winter Market, which runs every second Friday from 11 am to 3:30 pm (Nov to April). A little tip from us – the market tends to be busiest during the first and last hour, so you can beat the crowds if you head out in the early afternoon! Also, some vendors only accept cash, so make sure to bring some with you in case you spot a great deal.
28. Check out the Historic Roxy Theatre
It doesn’t get much more retro than this! The Roxy Theatre is located in downtown Revelstoke and has been open (in the current building) since 1938, now offering a boutique experience with modern sound and screens.
The theater typically shows three movies at a time and has a canon mascot named Boomer whose sticker of approval you’ll find on movies deemed ‘Boomer approved.’ The theater often screens new releases, so you can always see something new!
Not only is it a great nostalgia trip, but the theater’s art deco style is a must-see for any architecture buffs. We also think that general admission is a great price, at $12 CAD for adults (13+) and $10 CAD for kids (12 and under). You can also find out more about the latest showings here on their website.
29. Day trip to Nakusp
One of my favorite road trips from Revelstoke is the drive down to Nakusp! The trip one-way is about 105 km (65 mi), winding through beautiful forests along the way, and you’ll even cross Upper Arrow Lake on a small ferry – which is a really neat experience in itself!
All in all, the drive itself is only about 1 and a half to 2 hours, but you’ll need to allow a little extra time for the ferry. But then again, road trips are all about the journey, so ease off the gas a little and enjoy the ride. We’d suggest taking a look at the ferry website before you leave, so you can time your trip with the ferry schedule (you’ll be heading across from the Shelter Bay side).
Once you’re across the lake, it’s about an 11-minute drive to the next big point of interest, the Halcyon Hot Springs Resort! We’ve already covered this awesome hot spring earlier in the blog, but in short, this is one of our favorite places in the area to relax and unwind. You can grab a pass to the mineral pools for $30 CAD for adults, $27 CAD for students (13-17), and $20 CAD for kids (5-12).
Nakusp is a cute town that’s full of things to do! If you didn’t have a chance to visit Halcyon Springs, be sure to visit the Nakusup Hot Springs while you’re here as well as take a wander along the lakeside – pure bliss.
If you want to spend a bit longer getting to know the town, you can also book a hotel and spend a night or two in Nakusp. It’s a super relaxing small town, so we don’t blame you if you want to stay longer.
30. Go camping
When Dan and I last made the trip from Revelstoke to Nakusp, we had a bit of time to kill before getting the ferry (plus we wanted to take some time to enjoy Upper Arrow Lake before crossing it!). We decided to explore the area for a bit – and we’re so glad we did, as we came across the beautiful Arrow Lakes Provincial Park and Picnic Area.
While this picturesque area isn’t intended for day use (and so we didn’t recommend it for the road trip), we learned that it’s actually a great spot for camping, offering unbeatable views of the lake and the mountains surrounding it. In fact, you could even extend your road trip by staying here overnight, or simply stop by here for the night before heading back to Revelstoke the next day.
We also saw plenty of eager fishermen trying their luck out by the lake, so if this sounds like you, why not bring your gear along? You can also grab a rod and bait from Johnny’s Wild Outdoors downtown if you’ve left your gear back home. There’s also a swimming beach at the campsite that is perfect for taking a cool and refreshing dip.
Facilities here are a bit sparse – there’s no running water and there are pits instead of flush toilets, but for one night out in nature, we think the views more than make up for it!
Open from May 1st to September 30th, there are 17 sites here in total, with one site costing $20 CAD per night on a first-come, first-served basis. Don’t forget to check out their website to learn more about cool things to do in the area!
31. Day trip to Golden
Golden is a little town in the Rockies about two hours from Revelstoke (via Rogers Pass and Glacier National Park.) It’s surrounded by national parks, mountain ranges, and limitless outdoor activities, so there’s always something to do. Not to mention the fantastic restaurants, one-of-a-kind stores, lively bars, and fascinating cultural sites.
Your visit to Golden may be as exciting or as relaxing as you like! Here are a few ideas for epic things to do in Golden:
- Stroll the Kicking Horse Pedestrian Bridge – Golden is situated in such a lovely region that you will want to get outside and explore it on foot! Make a point of crossing the Kicking Horse Pedestrian Bridge while you’re at it. It begins on 8th Avenue North in Golden and stretches 46 m (151 ft) across the Kicking Horse River.
- Enjoy supper with a view — Eagle’s Eye Restaurant is the finest location to eat while taking in the mountain views at Kicking Horse Resort! It’s the “crown gem” of resort cuisine and a must-do while you’re in the area. Located at the top of the picturesque gondola, the restaurant sits at 7,710 feet (2,350 m) above sea level, making it Canada’s highest restaurant (in terms of elevation) — how awesome is that?!
- Visit the Wolf Centre – Wolves are only one of the many magnificent creatures that may be found in the Canadian Rockies. While you probably don’t want to run into any in the wild, the Northern Lights Wolf Centre in Golden is an excellent location to learn about the wolves and even see some in person.
- Walk the Golden Skybridge – Why not start off with Golden’s newest attraction? The Golden Skybridge is Canada’s highest suspension bridge and it only just opened in the summer of 2021! At 130 meters (426 feet) above the canyon, you’ll experience such a thrill walking over it and taking in all the amazing views of the Columbia Valley. If walking along a suspension bridge is not enough for you, there is also a zipline experience, ropes course, and an epic canyon swing! You can book your ticket online here.
- Go whitewater rafting on the Kicking Horse – The best way to experience the river is to go whitewater rafting! Whitewater rafting on the Kicking Horse River is such an adrenaline rush. With grade 3-4 rapids, it’s one of the best rivers in Canada to go rafting. There are a number of tour groups that you can join, such as this full-day tour. For $110 CAD, you will get a 5-hour experience out on the river. All equipment is included, along with a buffet lunch! You will also have an expert guide leading the way and keeping you safe.
While you can easily visit Golden on a day trip from Revelstoke, I recommend staying a night or two in Golden to properly explore the town. There are lots of great hotels to choose from in Golden too.
Are you visiting Revelstoke from Vancouver? Check out our guide to the best stops on the drive from Vancouver to Revelstoke!
32. Visit an art gallery
We love visiting a good art gallery whenever we’re traveling – especially on a rainy day when we want to escape from the bad weather. While we always have a blast visiting museums and learning about local history, we also love to learn more about the contemporary art scene and see what local artists have been up to!
There are two art galleries in Revelstoke that are worth exploring, the first being Art First Gallery which is in the perfect location downtown. Dan and I loved looking at the original paintings and even saw some carved soapstone displays which were really neat! Hours for the gallery do vary a bit depending on the time of year, so feel free to check out their website for the most up-to-date times.
The Revelstoke Visual Arts Centre is another super interesting gallery on the northern end of town, featuring some incredible exhibits and even art workshops for kids and adults. If you’ve got some creative kids in tow, or simply fancy trying something new, then we’d suggest trying out their beginner watercolor workshop – you can reserve your spot for the workshop here.
Of course, the arts center also has a bunch of cool original artwork on display too! Their gallery is always changing, so even if you’ve been before you’ll never know what you’ll find. Admission is $5 CAD per person and the gallery is open from 12 pm to 6 pm (Wed – Fri), and 10 am to 4 pm on the weekend.
33. See the Revelstoke Grizzlies play
Grabbing a cold brew and watching a great game of ice hockey – is there anything more Canadian out there? While you’re in Revelstoke, you can keep up this tradition by stopping by the Revelstoke Forum to watch the local team, the Revelstoke Grizzlies, in action!
If you’re traveling between September and April, you can check out their schedule online here. Don’t forget to grab yourself some amazing local poutine and a beer, and get ready to cheer with your friends! Ticket prices can vary, so don’t forget to check out their website before the season starts for the latest info.
Related Read: If you’re ever over in Edmonton, you have to see the best team in Canada play, the Edmonton Oilers! #totallynotbiased
Where to Stay in Revelstoke, BC
Despite not being anywhere near as crowded as Golden or Whistler, there are plenty of hotels on offer when it comes to choosing where to stay in Revelstoke! Here are some of our personal favorites:
Stoke Hotel – $
The Stoke Hotel is one of our favorite budget options in Revelstoke which also includes breakfast in the rate! It’s just a few minutes walk from the fantastic boutique shops and restaurants downtown. The rooms also have a fantastic mountain view and have all the basic amenities you could want including WiFi, air conditioning, free parking, and pets are also allowed too.
Rooms here start at $110 CAD and can be booked online here.
Coast Hillcrest Hotel – $$
Located about a 6-minute drive from downtown, the Coast Hillcrest Hotel is a beautiful retreat that’s surrounded by nature and even has its own spa! After you’ve had a relaxing time in the on-site sauna and hot tub, you’ll have the option of dining at the Begbie Room, the hotel’s signature restaurant.
Serving both breakfast and dinner, there’s a wide range of mouth-watering local cuisine on offer, from the delicious breakfast Eggs Benedict with smoked sockeye salmon to the best vegetable curry dinner I’ve had in Revelstoke!
Rooms at the Coast Hillcrest Hotel start at $125 CAD but do book up quickly, so check your dates and reserve your stay here.
Sutton Place Hotel – $$$
If you want to be close to the action in winter or summer, then the Sutton Place Hotel is one of your best options in Revelstoke. Located right at the base of the Revelstoke Mountain Resort, the hotel offers 200 beautiful condo-style apartments and suites, with the largest three-bedroom apartment able to sleep eight people.
This pet-friendly hotel also has a fantastic heated outdoor swimming pool that’s open year-round – perfect for giving the kids some time to blow off some steam! The impressive Sointula Spa also offers manicures, pedicures, massages, and facials. Now THAT’S what I call luxury downtime.
When you’re feeling hungry after a day out on the slopes, their stylish on-site restaurant has you covered. Sip a signature cocktail while perusing the menu at The Rockford Bar & Grill, or venture outside and try one of the two other restaurants (The Mackenzie Common Tavern and La Petite Baguette) which are just seconds away from the hotel.
Rooms at the Sutton Place Hotel start at $183 CAD and can be booked here on booking.com.
You can browse all the accommodation options in Revelstoke here!
Renting a Car in British Columbia
If you’re arriving in British Columbia via plane, then I can’t recommend getting a rental car enough. British Columbia is a large province and traveling between the best places to visit in BC requires transport. Although you can use public transport on some occasions, this means your trip will not only require more time but more planning.
Car rental in Canada isn’t relatively cheap, but it’s not that expensive either, especially if you get a budget car. The cheapest car with a pick-up and drop-off in different locations is around $100 CAD per day. The price does vary though, depending on the time of year. For car rentals, I use the website Discover Cars. It’s a search engine with lots of deals with good customer service. In fact, I’ve used Discover Cars all over the world, including in Chile, New Zealand, and Australia.
Another popular option is to rent a campervan or motorhome (only for the brave in winter.) Using Motorhome Republic, you can search hundreds of deals across multiple companies to pick a great vehicle and the cheapest price. Having a motorhome is a stunning way to see Canada, and using crown land and campsites, you can often camp for free or very cheap in the most beautiful places imaginable!
Travel Insurance is more important than ever right now!
If you’re traveling during these uncertain times, be sure that you have travel insurance!
SafetyWing is our go-to insurance when we are going on longer trips. They offer travel medical insurance that’s super affordable (only $42 USD per 4 weeks!) and even have coverage in case you get that dreaded c-word. The only thing to note is that the insurance must be purchased once you’ve left your home country – we typically buy it as soon as we land at the airport.
We’ve personally used SafetyWing for many different trips, and we’ve been reimbursed for countless expenses when we’ve fallen ill. SafetyWing even covered our flights back to Canada in full when the pandemic first happened (when last-minute flights before the borders closed were super expensive!)
It’s safe to say that travel insurance has saved us thousands over the years!
Thanks for Reading!
Revelstoke, BC is such a cute city! No matter what time of year you’re visiting, you’re guaranteed to find something fun to do.
I really hope this guide to the best things to do in Revelstoke Canada has helped plan your upcoming trip. If you have any questions at all please leave them below and we will get back to you!
Be sure to also check out all of our Canada blogs! Here are a few of our favorites:
A guide to where to stay in Banff
12 BEST Things to do in Kelowna
A Guide to Visiting Vernon, BC
Like it? Pin it for later!