Home/Stays/British Columbia/Nelson
Stays in Nelson
Nelson is a city in the West Kootenay region of southeastern British Columbia, Canada. Set on the west arm of Kootenay Lake and surrounded by the Selkirk Mountains, it has a population of about 10,000. The city is known for its well-preserved heritage downtown, with many buildings dating from the…
Every stay in Nelson
Recent rates first, then the best-reviewed rooms.
Search live rates in Nelson
Pick your dates — every Nelson room with a live price, in one list.
Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.
About Nelson
Visitors come to Nelson for its scenic setting, heritage architecture, and access to year-round activities. The downtown area is compact and walkable, with shops, galleries, and restaurants. Baker Street is the main commercial street. The waterfront along Kootenay Lake offers parks and a promenade. In winter, Whitewater Ski Resort is a short drive away, and in summer, the lake and surrounding trails attract hikers, cyclists, and boaters.
Nelson has a range of accommodations, from heritage hotels to modern resorts. The city is also home to a number of festivals and events throughout the year, including the Nelson International Mural Festival and the Kaslo Jazz Etc. Festival. Whether you are passing through or staying for a while, Nelson provides a comfortable base for exploring the Kootenays.
Where to stay in Nelson
Downtown Nelson. The historic core around Baker Street offers easy access to shops, restaurants, and galleries, with several hotels in heritage buildings.
Lakeside. Areas near the west arm of Kootenay Lake provide waterfront views and proximity to parks and the promenade.
Uphill. A residential neighbourhood close to downtown, with some accommodations and a quieter atmosphere.
North Shore. Across the lake from downtown, this area offers a more suburban feel and is convenient for those driving to Whitewater Ski Resort.
Getting there and around
Nelson is accessible by road via Highway 3 and Highway 6. The nearest major airport is West Kootenay Regional Airport in Castlegar, about a 45-minute drive away, with limited scheduled service. Larger airports are in Kelowna and Spokane, both several hours' drive. By car, Nelson is about a 7-hour drive from Vancouver and a 4-hour drive from Kelowna. Within the city, downtown is walkable, and public transit is available. A car is useful for exploring the surrounding area and reaching trailheads or ski resort.
When to go
Summer (June to September) offers warm weather and is ideal for lake activities, hiking, and cycling. Winter (December to March) is popular for skiing and snowboarding at Whitewater Ski Resort. Spring and autumn are quieter, with mild temperatures and fewer crowds. The city hosts events year-round, so check local schedules. Precipitation is spread throughout the year, with more rain in late autumn and winter.
Questions, answered
What is Nelson known for?
Nelson is known for its heritage downtown, scenic mountain and lake setting, and outdoor recreation opportunities.
How do I get to Nelson?
Most visitors arrive by car via Highway 3 or 6. The nearest airport is West Kootenay Regional Airport in Castlegar, with limited flights.
What is the best time to visit Nelson?
Summer is best for lake and hiking activities, while winter is ideal for skiing at Whitewater Ski Resort.
Is Nelson walkable?
Yes, downtown Nelson is compact and easy to explore on foot, with many shops and restaurants along Baker Street.
Are there family-friendly activities in Nelson?
Yes, families can enjoy lakeside parks, the Nelson and District Community Complex, and nearby outdoor adventures.
The Yukon



















