There are so many things to do in Nelson, BC for any first timer to the area. Everytime we visit the charming town of Nelson we instantly fall in love all over again. Situated right in the rugged Selkirk Mountains on the shorts of Kootenay Lake is this beautiful Canadian city.
Known as “The Queen City”, because of its some 350 restored heritage buildings from the silver rush days Nelson packs a whole lot of punch for any visitor. There’s plenty to do here for any outdoor lover, but it also has somewhat of an old-time feeling that will make just walking around town enjoyable. If you’re wondering what to do in Nelson, keep reading!
The Best Things to do in Nelson, BC
Pulpit Rock Hike
One of the first things you should do when you get to Nelson is hike up to Pulpit Rock. Hiking up to Pulpit Rock is something almost every local and tourist has done in Nelson. This is a short hike that is great thing to do in Nelson for a few hours.
This is a 3.5 km round trip hike that will require you to gain 325 meters, but will provide the most epic views over all of Nelson. Seriously, if it’s a sunny day out you shouldn’t miss this adventure.
Stroll and Shop on Baker Street
Baker Street is the main street in downtown Nelson and where you’ll find most of the local shops, cafes, and restaurants. For a small city in the mountains, there are actually quite a few businesses on this street. You can easily spend a few hours strolling around dipping into shops.
Drive the Selkirk Loop
One of the best things to do in Nelson in the summer and autumn is to drive the international Selkirk Loop. This is a stunning drive that will take you through both Canada and the United States. Explore the Selkirk Mountain Range throughout 3-8 days. Take your time and enjoy the views of the area. Some of the highlights are Sandpoint, ID, and Newport WA. You can start the drive in Nelson. See the full route here.
Whitewater Ski Resort is one of the best ski resorts in Canada. Whitewater is just outside of Nelson and skiing here is like taking a step back into time. It’s a simple and retro ski resort far from the maddening crowds of big resorts like Whistler.
While it may sound like some hippie ski hill it may shock you to know that Whitewater receives 12 meters of snowfall annually. So chances are if you are spending a few days in Nelson in the winter you’ll hit at least one epic powder day. With so much powder and tree skiing heading here is easily one of the best things to do in Nelson in the winter.
Ainsworth Hot Springs
Ainsworth Hot Springs is a historic village on Kootenay Lake in British Columbia. It’s best known for its resort, which is less than one hour away from Nelson. People come here all the time on day trips to soak in the hot springs. You could easily spend the afternoon here enjoying the resort and spa. There’s even a cave you can enjoy!
These springs have been used by the Ktunaxa people for their restorative properties. The water flows from the nearby Cody Caves and have many minerals.
If you want to stay more than a day it’s possible to stay overnight at the resort and eat at the Ktunaxa Grill.
Go Mountain Biking
British Columbia in general is known around Canada and around the world for its epic bike riding. And some of the best mountain biking in British Columbia can be found in Nelson. Seriously the mountain biking here is no joke. And what may be a black trail in other communities is actually a blue here. These mountain biking trails are intense!
Nelson maintains the trails in eight different areas. Some of the best biking can be found in Kokanee Glacier Provincial Park and Balfour. Stop into Valhalla Pure or Sacred Ride in town to get a trail map.
Raft Down Class 4 Rapids on the Salmo River
One of the best things to do in Nelson, BC for the hardcore adventures is whitewater raft down the Slocan River. See all the different tours here.
Enjoy the Food Scene
The food scene in Nelson is surprisingly amazing. It’s quite different from nearby Rossland, Trail, Castlegar or even Revelstoke a few hours away in that it offers actually some delicious and hip restaurants. From coffee shops like Empire Coffee and Oso Negro coffee to fantastic dinner spots like Pitchfork there is something here for everyone.
A few of my favorite places to enjoy in Nelson are Tamil Kitchen, Pitchfork, and Cantina Del Centro. For drinks and beer don’t be afraid to try Backroads Brewing Company.
Stand Up Paddleboard on Kootenay Lake
There’s arguably no better thing to do in Nelson in the summer than enjoy Kootenay Lake. Enjoy your time on a stand-up paddleboard or soak in the sun from a canoe or even a motorboat. This lake is lively in the summer, especially on a summer day. You’ll forget you’re even in Canada and think you are down south!
Sunbathe Under the Big Bridge
There’s a big orange bridge in Nelson. It’s a symbol of the town and you literally can’t miss it. Right under the bridge is a public beach that is nice to relax in the summer. There’s easy water access from here if you have floaties or just want to wade near the shore.
In the winter the Rotary Lakeside Park is fantastic for a stroll or just to hand around the many Canadian Geese.
Day Trip to Kaslo
Another great day trip to take from Nelson is to the village of Kaslo. It’s just an hour away from Nelson is a historic mining town well worth a morning out. Once a town that prospered off silver, now it sits as a charming tourist town along the Kootenay Lake.
The population is tiny and the town may get sleepy at night, but during the day there’s a fun atmosphere here. Head to the beach for a paddle, or just wander around town. There’s a charming art gallery in town. If you want to wander around a bit more you should definitely check out the SS Moyie, which is a National Historic Site in Canada.
Before you leave stop at Fletcher Falls just 10 minutes away. It’s a beautiful sight to see!
Visit Kokanee Creek Provincial Park
Kokane Creek Provincial Park is a beautiful place to head near Nelson on a sunny day. Anyone visiting the West Kootenays should think about stopping into the park for a hike. There are 9.5 km of easy hiking and walking trails within the park ranging in difficulty. There’s also excellent wildlife viewing at the end of Canyon Trail near Kokanee Creek.
The park also offers plenty of beach access for a fun day on the water. So grab the beach essentials, the floaties, and enjoy some fun in the sun.
Where to Stay in Nelson, BC
From Airbnbs to hotels there are actually a plethora of places to stay in Nelson. Each time we’ve visiting Nelson we’ve stayed at a few different places and have enjoyed all of them!
Savoy Hotel: This is a small boutique hotel right in downtown Nelson at the end of Baker Street. From Savoy Hotel you can walk anywhere in downtown Nelson. The hotel itself is charming and small, but the rooms are incredibly clean and comfortable with big TV’s, fast WiFi, and amazing showers. There’s even a hot tub on the rooftop to enjoy! See Prices Here.
Prestige Lakeside Resort: This is easily the best place to stay in Nelson. It sits right on Kootenay Lake so guests can enjoy peace and tranquility while staying here. You can stay right on the lake but still be steps away from the downtown area (Nelson is pretty small). If you want to enjoy a full-service hotel on the water this place is for you . See Prices Here.
Airbnb: There are plenty of Airbnbs in Nelson to enjoy and I would highly recommend staying in one as an alternative eto a hotel. Search for Nelson Airbnbs here.
The Best Places to Eat in Nelson
Pitchfork Eatery: A romantic farmer-owned restaurant in Nelson, BC. They serve up dishes from local ingredients that are in season and locally produced.
Cantina Del Centro: As you may have guessed from the name this is a hip Mexican restaurant in downtown Nelson. Come here when you’re in the mood for burritos, tacos, and of course margaritas!
Jackson’s Hole & Grill: One of the most well-rated restaurants in Nelson with stellar seating and a beautiful interior setting. You can come here on a date or with friends and family and never be disappointed. They have just about everything you could want on the menu.
Kootenay Tamil Kitchen: A great takeaway spot if you are in the mood for Southern Indian cuisine. Be careful – it’s spicy!