With its blend of fascinating heritage and stunning natural beauty, Nelson in Canara’s British Columbia province is a mesmerising destination that leaves visitors in awe. It sits along Kootenay Lake and is surrounded by the Selkirk Mountains, offering the ideal setting for outdoor recreation. Some of the activities you can enjoy here include skiing, hiking, biking, fishing and river rafting. Nelson also boasts a historic downtown that showcases its rich past as a regional silver rush centre, with over 350 carefully restored buildings. The main thoroughfare Baker Street is the best place to start, with its plethora of stores and restaurants. Nelson also offers a lively arts and culture scene. Stop by Touchstones Nelson Museum of Art and History for a glimpse of the region’s history and culture. Wondering where to stay for your trip? Check out this list of best hotels in Nelson, Canada.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 12, 2024.
1. Hume Hotel & Spa (from USD 131)
Slightly pricey for non-peak times, but excellent value for money.
Clean, spacious rooms with comfortable beds. Historic building with modern updates.
Perfect downtown location for exploring Nelson's attractions and restaurants.
Delicious complimentary breakfasts. Excellent dining options with live music.
This heritage boutique hotel is among the best hotels in Nelson. It features elegant furnishings in warm colors, original vintage fixtures, and traditional-style decor. Hume Hotel & Spa offers accommodations replete with conveniences. The major amenities you will find include air conditioning, heating, a fridge, a flat-screen TV with cable, and free WiFi. Select rooms offer more, such as a fireplace to enjoy cozy evenings or a well-equipped kitchenette.
A full-service spa and a restaurant are available on the premises. Hume Hotel is just 0.6 km (0.4 mi) from Kootenay Lake.
Hume Hotel & Spa
Address: 422 Vernon Street
38.66 km (24.1 mi) from Ainsworth Hot Springs Resort
2. Savoy Hotel (from USD 109)
Great value for money, especially for a boutique hotel in a prime downtown location.
Heated bathroom floors, rooftop hot tub, and a beautiful sauna available to guests.
Centrally located on Baker Street, with easy access to shops, restaurants, and the beach a short drive away.
Excellent Thai and Sushi restaurants on the main floor, with a variety of dining options within walking distance.
Looking for the best places to stay in Nelson? With just 12 rooms, Savoy Hotel promises an intimate lodging experience. This heritage property situated downtown is over 100 years old but has been renovated recently. Today, it provides welcoming rooms with brick and wood detailing, giving it an old-world feel.
Modern amenities that guests enjoy in their rooms include a flat-screen TV with cable, a coffeemaker, free WiFi, and an en-suite bathroom. Select suites also come with a kitchen and a dining area. The property’s on-site sauna and hot tub help you unwind after a busy day spent hiking or on the slopes.
Savoy Hotel
Address: 198 Baker St.
39.02 km (24.3 mi) from Ainsworth Hot Springs Resort
3. Prestige Inn Nelson (from USD 92)
Great value for the price, under a hundred bucks. Affordable and good rate.
Clean and well-furnished rooms, small kitchenette, free amenities at sister hotel, dog-friendly, and supplied earplugs for train noise.
Convenient location close to downtown, walking trails, waterfront, park, and shopping. Scenic view of Kootenay Lake.
Kitchen available, great for self-catering. Vouchers for sister hotel's restaurant. Cozy and cool shower.
You will be charmed by the French-chalet vibe of this boutique hotel located 10 minutes away from downtown Nelson. Chic and well appointed, Prestige Inn Nelson offers a selection of spacious rooms, some of which come with extra features such as a kitchenette, a separate sitting area and a balcony.
All rooms come with standard amenities such as free WiFi, a flat-screen TV, a minifridge and a coffeemaker, while select units offer lake views. Access to Prestige Lakeside Resort is also available, where guests can have a relaxing spa session or enjoy a swim.
Prestige Inn Nelson
Address: 1301 Front Street
37.67 km (23.5 mi) from Ainsworth Hot Springs Resort
4. Best Western Plus Baker Street Inn & Convention Center (from USD 138)
Where to stay in Nelson? Set within downtown Nelson, this property is a popular option for travelers who wish to stay in a central location. Best Western Plus Baker Street Inn & Convention Center also features beautifully appointed rooms that promise guests a relaxing stay.
Guests can choose from regular rooms to expansive suites. If you are on a romantic getaway, then you will appreciate the whirlpool tub that comes with select suites. Standard in-room amenities include a work desk, a flat-screen TV, a refrigerator, free WiFi, a microwave, and a coffeemaker. The hotel also features an Italian restaurant, a gym, and a hot tub.
Best Western Plus Baker Street Inn
Address: 153 Baker Street
39.07 km (24.3 mi) from Ainsworth Hot Springs Resort
5. Adventure Hotel (from USD 108)
Boasting a warm ambiance, Adventure Hotel is an affordable hotel in Nelson that provides clean rooms with comfy furnishings. Free WiFi, a flat-screen TV with cable, air conditioning, and hardwood flooring are some of the features available in guest units.
The property offers plenty of options to relax after a busy day. You can head to the rooftop patio, where you can sit back with a drink or de-stress in the dry sauna. The on-site restaurant and sports bar offer American cuisine for lunch and dinner, while the cafe serves breakfast meals.
Adventure Hotel
Address: 616 Vernon Street
38.52 km (24.0 mi) from Ainsworth Hot Springs Resort
6. Cloudside Hotel (from USD 113)
Affordable boutique hotel with comfortable rooms and convenient location.
Spacious rooms, well-equipped kitchenettes, outdoor patio, and bike storage.
Centrally located, easy walk to downtown, close to restaurants and shops.
Close to fantastic coffee shops and breakfast places, with thoughtful touches like free morning coffee.
Pleasing interiors, peaceful environs and prime location characterise Cloudside Hotel. Located in downtown Nelson, this 3-star property offers elegantly furnished rooms that provide ample amenities, including high-speed WiFi, a flat-screen TV with cable and a minifridge.
Many of its rooms offer views of Kootenay Lake or the historic downtown. This hotel also offers apartments and family suites, and some come with a private terrace and a separate living area.
Cloudside Hotel
Address: 410 Victoria Street
38.76 km (24.1 mi) from Ainsworth Hot Springs Resort
Make your Nelson trip unforgettable
As a popular destination for travelers, Nelson has plenty of accommodation catering to different needs. Check out this list of the best hotels in Nelson, Canada, to help you find suitable options.
For more accommodation options, you can also check out some Airbnb vacation rentals in Castlegar, which are only 35 minutes away.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to