Search for Nelson Hotels from CA $66

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Nelson

Dancing Bear Inn Hostel
2 out of 5
171 Baker Street, Nelson, BC
Free CancellationReserve now, pay when you stay
CA $66
per night
Jan 25 - Jan 26
4.5/5Wonderful! (84 reviews)

"Clean and close to town! We stayed in a spacious double room, and borrowed a board game for some evening fun."…"

Reviewed on Dec. 2, 2019

Dancing Bear Inn Hostel
Kokanee Glacier Resort
2.5 out of 5
2615 HWY 3A, Nelson, BC
Free CancellationReserve now, pay when you stay
CA $89
per night
Jan 24 - Jan 25
4.2/5Very Good! (155 reviews)

"Good stay overall for my husband and I. Very friendly staff with a smooth check in/out. The resort is conveniently located about 30 mins from the hot springs and only 10 minutes outside of Nelson. For our hot springs and thanksgiving inspired visit, we stayed in a 1 bedroom suite which is best suited ..."…"

Reviewed on Oct. 16, 2019

Kokanee Glacier Resort
Alpine Inn & Suites
2.5 out of 5
1120 Hall Mines Road, Nelson, BC
Free CancellationReserve now, pay when you stay
CA $99
per night
Jan 25 - Jan 26
4.3/5Excellent! (328 reviews)

"Good location for my purposes, comfortable and quiet."…"

Reviewed on Jan. 13, 2020

Alpine Inn & Suites
Mountain Hound Inn
2 out of 5
621 Baker St, Nelson, BC
Free CancellationReserve now, pay when you stay
CA $94
per night
Jan 26 - Jan 27
3.9/5Very Good! (306 reviews)

"Location was great. There was nothing I didn’t Iike."…"

Reviewed on Jan. 15, 2020

Mountain Hound Inn
North Shore Inn
2 out of 5
687 HWY 3A, Nelson, BC
Free Cancellation
CA $94
per night
Jan 25 - Jan 26
4/5Very Good! (236 reviews)

"The room was great and staff was really good with us, as our stay stretched longer than expected, our vehicle broke down, they accommodated us without a problem.. just wish they had a hot tub or something along that line..."…"

Reviewed on Jan. 15, 2020

North Shore Inn
Mistiso's Place Vacation Rentals
2.5 out of 5
811 Vernon St, Nelson, BC
Get Rates
4.8/5Exceptional! (26 reviews)
Suite place

"Great location. We had the upper suite. So cool. The owner came by to see us (we asked her to drop by) and she joined us for a glass of wine. The place was big, clean and had all of the amenities needed. Will definitely stay here again. Parking a little iffy."…"

Reviewed on Sep. 24, 2019

Mistiso's Place Vacation Rentals
The Adventure Hotel
3 out of 5
616 Vernon Street, Nelson, BC
Free CancellationReserve now, pay when you stay
CA $99
per night
Feb 10 - Feb 11
4.2/5Very Good! (432 reviews)

"It is amazing. Super central and easy going. We go to Nelson all the time and always stay here."…"

Reviewed on Jan. 14, 2020

The Adventure Hotel
Prestige Lakeside Resort, BW Premier Collection
3.5 out of 5
701 Lakeside Drive, Nelson, BC
Free CancellationReserve now, pay when you stay
CA $180
per night
Jan 26 - Jan 27
4.4/5Excellent! (335 reviews)

"Clean and in a great location for our Ski holiday. Rooms were large enough for our gear and parking was easy."…"

Reviewed on Jan. 19, 2020

Prestige Lakeside Resort, BW Premier Collection
Best Western Plus Baker Street Inn & Convention Centre
3 out of 5
153 Baker Street, Nelson, BC
Free CancellationReserve now, pay when you stay
CA $136
per night
Feb 6 - Feb 7
4.4/5Excellent! (376 reviews)

"Room was very well cleaned and supplies were replenished."…"

Reviewed on Jan. 5, 2020

Best Western Plus Baker Street Inn & Convention Centre
Lakeshore Boutique Inn Inc.
3 out of 5
2125 Bealby Point Rd, Nelson, BC
CA $140
per night
Feb 4 - Feb 5
4.8/5Exceptional! (22 reviews)

"The staff are excellent and very accommodating. They serve a great breakfast every morning to get you going for the day. Thanks Lisa for everything!"…"

Reviewed on Sep. 20, 2019

Lakeshore Boutique Inn Inc.
Don't see what you're looking for?
See all available properties in Nelson
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Nelson Hotel Guide

You will find a good range of places to stay to consider when it's time to start booking your adventure in Nelson. Expedia has 16 places to base yourself within a 0.1-kilometre (0.06-mile) distance of central Nelson.

An essential ingredient to trouble-free traveling is finding a convenient location to base yourself, so check out the latest deals at the Prestige Lakeside Resort Nelson and Best Western Plus Baker Street Inn & Convention Centre, which can be found within a 1-kilometre (0.6-mile) radius of downtown Nelson.

One of the relatively small number of budget hotels in Nelson is the Mountain Hound Inn.

25 kilometres (15 miles) from the middle of Nelson, is the Hotel Ymir. The Logden Lodge is situated 20 kilometres (13 miles) away. Two other hotel options worth checking out around Nelson include the Prestige Inn Nelson and the The Adventure Hotel.

After you have learned about Nelson, why not travel a bit further afield? The Kootenay Rockies vicinity has a number of things to offer. Lovers of the great outdoors will appreciate Kootenay Rockies' rivers. You could also head to some of the area's art museums and history museums. Fun-loving travelers can also try snowboarding, skiing and cross-country skiing here.

Rossland is 60 kilometres (37 miles) to the southwest of Nelson and is home to the Red Mountain Resort and Red Chair. Rossland hotels and accommodations include the Prestige Mountain Resort Rossland and Casa Alpina. 50 kilometres (32 miles) to the southwest of Nelson, you may also choose to stay at Trail, home to the Glenwood Inn & Suites and Best Western Plus Columbia River Hotel. The Trail-Rossland Country Club and Gyro Park are a couple of the more popular attractions to see in Trail.

If you are really into sports and love watching games you might like to visit Johnny Bucyk Arena, which is 70 kilometres (45 miles) to the southeast of Nelson. Sleep near the action at the Ramada Creston or the Sunset Motel.

Castlegar Airport is 35 kilometres (20 miles) away from Nelson. If you wish to stay close by, can book a night at the Super 8 Castlegar BC or the Canadas Best Value Inn & Suites.

Frequently asked questions

Recently Booked Hotels in Nelson

Recent Reviews in Nelson

More trip options