This blog may contain affiliate links. Read our disclosure policy for more info.
Revelstoke, BC is one of the most beautiful places to visit in Canada. If you’re lucky enough to spend a couple of days in Revelstoke then this blog will help you make the most of your time with the absolute best things to do in Revelstoke, BC!
When it comes to outdoor adventures, Canada really tops the list of best places to visit in the world. And if we’re being honest, it’s likely that you’re here for the mountains, lakes, glaciers, vast forests, and the friendly people!
Revelstoke, BC is the perfect example of all of these things. It’s all about the outdoors, and for those who love nature, it’s a paradise just waiting to be explored with tons of awesome things to see and do!
But what are the best things to do in Revelstoke, Canada?
Well, if you’re like me and love the outdoors then the list is endless. From the hiking trails to the beautiful scenery it can be a little overwhelming when choosing what to do!
To make it easier, I’ve come up with this list of the 14 best things to do in Revelstoke! With this list, you should easily be able to plan your valuable time in Revelstoke, BC, Canada.
21 Best Things to do in Revelstoke, BC
1. Hit the slopes in winter
|Location:||Revelstoke Mountain Resort|
|Price:||Prices depend on the pass but start at $159 for two days |
Although I didn’t’ visit Revelstoke, BC in the winter, it’s not hard to see that this small mountain town is a winter paradise!
It’s famous for huge yearly snowfalls and steep mountainous terrain that could challenge even the most skilled. But, if you’re like me and are more suited to green or blue runs then they have that too!
The Revelstoke Mountain Resort is 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!
The best thing about winter skiing in Revelstoke is the lack of people compared to other ski hills in Canada.
Skiing is also one of the best activities in Banff, think about heading there too!
2. Go mountain biking
|Location:||Revelstoke Mountain Resort|
|Price:||$35 for a day pass|
It doesn’t matter where you go in the world, if they ski in the winter then 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!
Day tickets for the chairlift in Revelstoke are also very reasonably priced and will only cost $35 CAD! Their longest run descends 5,620 feet, is 15km (9.3 miles) long, and is perfect for more advanced riders. However, this huge run does require a 7km (4.3 miles) ride up to the start of the trail after you get off the chair lift, but honestly, that 15km of fun is so worth it!
3. Soak in hot springs
|Location:||Several locations around Revelstoke|
|Price:||Some hot springs are free while others charge a small fee|
Revelstoke is only a short drive from a few different hot springs that are well worth checking out! 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 away. They are located within a resort and campground where you can stay a night or two. It costs $12.50 CAD to enter the hot springs with discounted rates available for children and seniors. If you spend the night at the resort then you can enter the hot springs for free (you must book a room or cabin, campsite fees do not include entrance to the hot springs.) Visit their website to book.
- Halcyon Hot Springs – Just over an hour drive from Revelstoke you’ll find the beautiful Halcyon Resort and Hot Springs. This luxurious resort is home to some stunning hot springs! Unfortunately, their hot springs are not open to the public and you must be staying at the resort to use them. It isn’t a cheap place to stay so these hot springs are best suited for those happy to splurge a little. Visit their website to book.
- Halfway Hot Springs – Just over an hour and a half from Revelstoke you will find Halfway River Hot Springs. These hot springs are natural and are run by BC Parks, so they are free to visit! In the summer months, there is a campground here too. 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 kilometers each way. For this reason, Halfway Hot Springs are best to visit during the summer.
- Crazy Creek Resort – Located 30 minutes west of Revelstoke you’ll find the Crazy Creek Resort that has four hot pools which are open to the public. For only $15.95 you can enter the pools and have a soak. Of course, you can also book accommodation or campsites here and enjoy the hot pools as often as you like! 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, but you can also visit the Nakusp Hot Springs once you’re there.
4. Take the gondola up at Revelstoke Mountain Resort
|Location:||Revelstoke Mountain Resort|
|Price:||$35 for adults or $20 for children for both gondola rides|
The first day we arrived in Revelstoke we weren’t exactly ready for a long hike. Instead, we chose to take the gondola up to the top of the Revelstoke Mountain Resort.
It’s easily one of the best views in Revelstoke with the added bonus of not having to walk up! Don’t get me wrong, I love hiking but sometimes you just want to take it easy.
There are two gondolas at the resort. The first takes you to the top of the mountain coaster. From here the views are nice but for the best views, you’ll need to take the second gondola too!
This second gondola is a good 10-minute ride, and at the top, you have breathtaking panoramic views of the valley! There are also some hiking trails to explore the summit of the mountain. Most trails only take half a day but there are longer ones geared towards more experienced hikers too!
The Revelstoke gondola is one of the top attractions in Revelstoke and a must-do in any season.
5. Enjoy the best burger in town at the Mackenzie Outpost
|Location:||The top of the Revelstoke gondola|
|Price:||Burgers are $7 to $13 CAD|
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 the list.
Funny enough, we found this burger at the top of the gondola on the Revelstoke Mountain Resort at 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 are stunning and the best way to enjoy the view is with an ice-cold beer and arguably the best burger I’ve ever had!
The burgers at the Outpost start at only $7 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 one!
6. Ride the Pipe Mountain Coaster
|Location:||Revelstoke Mountain Resort|
|Price:||$25 for one ride. Or, you can join 2 rides, the |
gondola, axe throwing, mountain biking, and
the aerial adventure course for $69.
Another activity in Revelstoke, BC that really surprised me was the Pipe Mountain Coaster. This cool gravity-fed roller coaster is one of the top attractions in Revelstoke.
In all honesty though, 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 to, this coaster can fly down the hill, and it’s actually super fun and gets the adrenaline going.
I wouldn’t know what speed I was hitting but it felt like a regular roller coaster! Of course, you can go as fast or slow as you want and the coaster actually has brakes – so it’s great for kids too.
The Mountain Coaster is located at the top of the first gondola at the Revelstoke Mountain Resort. You can buy tickets just for the coaster which includes a ride up the gondola.
Alternatively, you can combine all the things to do at the Mt Revelstoke Resort into one pass for $69.
7. Aerial Adventure Park
|Location:||Revelstoke Mountain Resort|
If you’ve ever watched the television show Ninja Warrior on tv then you’ll be familiar with obstacle courses. And if you’ve ever sat at home thinking “I could do that”, well, the Ariel Adventure Park is the perfect place to prove it!
The Ariel Adventure Park is a 4-story obstacle course with all sorts of challenges to conquer from easy ‘green’ obstacles to hard (and sometimes seemingly impossible) ‘black’ obstacles.
The way it is set out means you can choose 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 heights 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!
It’s not just fun, but also a workout and it’s great to challenge yourself and see what you’re made of!
8. Go hiking in Mt Revelstoke National Park
|Location:||Mt Revelstoke National Park|
|Price:||Parks Canada Pass is required to visit National Parks|
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 at the summit car 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 are Eva Lake trail, a 12km 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.
Regardless of the trails you hike or viewpoints you enjoy, a day in Mt Revelstoke National Park is a must!
9. Explore Glacier National Park
|Location:||Glacier National Park, 25 minutes from Revelstoke|
|Price:||Parks Canada Pass required to go hiking or sightseeing, however, you can drive through for free.|
While you’re in Revelstoke, BC a visit to Glacier National Park is another must-do activity! Although not my personal favorite national park in Canada, there’s still lots to explore!
The park is accessed by the trans-Canada highway and all the hiking trails and campsites are located in car parking lots just off the road. There is a range of hiking trails in the park and the area is well known as a great place to spot bears and other wildlife.
From Revelstoke, it takes around 20-minutes to reach the entrance of the park and another 30-minutes or so to drive through the park.
10. Whitewater rafting
Whitewater rafting is always a fun thing to do, especially in summer! But Revelstoke’s whitewater rafting is as much about the scenery as it is about tackling the rapids. The reason?
The whitewater rafting is actually done about 30 minutes from Revelstoke in Albert Canyon and runs down the Illecillewaet River through Revelstoke National Park.
The rapids on the river are class II and III so they aren’t the craziest but this makes it the perfect activity for families and those just wanting to enjoy the views!
You can book your white water rafting in advance and secure your spot!
11. Sit back a relax on a River Float
|Price:||$70 CAD per person|
Whitewater rafting isn’t for everyone and for some (including me) a relaxing float down a river taking in the breathtaking views sounds like a great time!
In Revelstoke, you can join a scenic river float and let a guide do the paddling for you – of course, you can choose to help but you may as well let him or her earn their tip!
The best part about these tours is they only cost $70 for the 1 hour of relaxing fun. The tours include a snack and you’ll get picked up and dropped off at your hotel.
You can book your river float in advance online!
12. Explore Sutherland Falls
|Location:||Just off Highway 23, around 25 minutes from Revelstoke|
I visited a few waterfalls in Revelstoke but my favorite by far was Sutherland Falls. The falls are located around a 20-minute drive from town and accessed by an easy 5-minute walking trail. Once there, you can sit back and enjoy the view.
At Sutherland Falls there is also a campsite for vehicles and tents. Honestly, if you’re going to camp this spot is really beautiful and located right on the lake!
Swimming isn’t recommended at the falls and can be dangerous so please keep that in mind!
13. Axe throwing
|Location:||Revelstoke Mountain Resort or Peak Axe Throwing in town|
|Price:||$10 for 5 throws or $30 per hour (only at Peak Axe Throwing in town)|
Axe throwing is actually super fun and once you’ve tried it once you’ll want to do it again! I had my first axe throwing experience in Kelowna and instantly loved it. Despite previous doubts, even Bailey and her mom loved it too.
A great thing about axe throwing is that there’s plenty of ways to throw an axe so you can find the one that suits your strength and style. It’s also pretty cheap and only cost $10 per person for 5 throws at the Revelstoke Mountain Resort.
Alternatively, you can visit the Peak Axe Throwing in town and get an hour of throwing for $30 per person.
Honestly, give it a go – you won’t be disappointed!
14. Drive Rogers Pass
|Location:||Between Revelstoke and Golden along the Trans-Canada Highway|
The Trans-Canada Highway between Revelstoke and Golden through the Rogers Pass is easily one the most beautiful stretches of highway in all of Canada. From Revelstoke, you can enjoy stunning views of the mountains and make plenty of stops along the way.
Be sure to allow an entire day for the drive and stops. If you’re not heading to Golden or Banff then even consider just making the trip through the pass anyways, it’s gorgeous!
15. Spend the night at the Three Valley Lake Chateau
|Location:||19 km from Revelstoke at Three Valley Lake|
|Price:||$192 per night including taxes|
If you’ve ever wanted to spend a night in paradise then the Three Valley Lake Chateau is a great choice. The grounds of the hotel are stunning and the location in the valley even more so.
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 $192 CAD a night.
Of course, if you really want a special stay upgrade to the loft suite for only $10 more!
You should book your stay at the 3 Valley Lake Chateau in advance to secure a room! They often book up several days in advance! Tickets for the Ghost Town can just be bought upon arrival.
16. Visit the Heritage Ghost Town
|Location:||3 Valley Gap, just 19 km from Revelstoke|
|Price:||$14 for adults, $6 for children|
The hotel mentioned above is also located right next to the 3 Valley Gap Heritage Ghost Town. This ghost town will take you back in time to the late 1800s in the gold mining days. You can visit a range of different buildings and exhibits, each with its own unique experience.
This is a super fun place to explore and only costs $14 CAD for an adult or $6 for children. The Ghost Town is open from May to October every year.
17. Drink locally brewed craft beer
|Location:||Just on the outskirts of Revelstoke town|
|Price:||Tasters are only $2.50 each, a 20 oz pint is $7 in the tasting room.|
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 itself. They have a retail shop as well as a tasting room where you can try a variety of their beers.
Alternatively, you can visit various bars around Revelstoke that have Mt Begbie beers available on tap. The River City Pub always has a selection of their beers to choose from and they also have great happy hour deals! It is located right downtown.
18. Go snowshoeing
|Location:||There are snowshoeing trails all over Revelstoke|
|Price:||Snowshoe rentals start from $11 per day|
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 hiking hard! But with 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 per pair for the full day. We did the 7 Bridges snowshoeing trail which starts right from the rental shop. It was an easy loop track that took us about 2 hours to complete.
You can also explore many other trails in the area with snowshoes including Sutherland Falls, Inspiration Woods, Nes Nelson Ski Jump, and many others.
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.
19. Drink cocktails at Monashee Spirits
|Price:||Cocktails start from $11 each|
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 try a couple of their unique and carefully crafted cocktails. Believe me, you can’t go wrong with their Monahsee Mule or The Savory One.
Monashee Spirits are open Wednesday to Sunday from 1 pm to 11 pm, and from 5 pm-11 pm on Tuesdays. Expect to pay upwards of $11 per cocktail, but they are totally worth every penny!
20. Go dog sledding
|Location:||Tours run at a trail about 15 minutes from Revelstoke|
|Price:||$369 CAD for two people|
Is there a more classic Canadian winter 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!
Revelstoke Dog Sled Adventures offers dog sledding experiences daily. Tours start from $369 for a couple and last a couple of hours as you are pulled by a team of huskies. This company prides itself on its ethical treatment of its dogs.
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!
21. Eat delicious pizza at Nico’s Pizzeria
|Price:||$12+ for a small pizza|
Bailey and I headed out for some pizza after a busy day hitting the slopes. We stumbled across Nico’s Pizzeria and were pleasantly surprised by their super delicious pizza and ice-cold beer! For only $30 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 is open every day from 3 pm to 10 pm.
Where to Stay in Revelstoke, BC
Frontier Motel – The Frontier Hotel is your cheapest option in Revelstoke. In all honesty, it’s very basic but the rooms only cost up to $74 a night for a queen room for two people.
Stoke Hotel – This hotel is a very good budget option that includes breakfast. It’s located right in town and has really good reviews!
Coast Hillcrest Hotel – This highly rated hotel offers guests a comfortable stay at a reasonable price. They have an onsite fitness center, sauna, hot tub, as well as a restaurant. The location is central and the large selection of room types means there is something suitable for everyone including families.
Ramada hotel – Ramada hotels are always a great choice around Canada. Their rooms are luxurious and well priced. the hotel in Revelstoke is close to town and a great place to stay during your visit.
Sutton Place Hotel – If you want to be close to the action in winter or summer then this is easily your best option in Revelstoke. Its located right at the base of the Revelstoke mountain resort and comes with a pool. They offer studio apartments or suites!
You can browse all the accommodation in Revelstoke here!
Before you go…
Revelstoke, BC is such a cute town! 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:
Like it? Pin it for later!