Hotels in Nelson, BC

Search and compare Nelson, BC hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travelers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Travel insights for hotels in Nelson

Use our HotelsCombined data-powered tips to help you find your next hotel in Nelson.

What is the cheapest month to book a hotel in Nelson?

The cheapest month to book a hotel in Nelson is November ($120). Conversely, the most expensive month to stay in Nelson is July ($217).

What is the cheapest day to stay in a hotel in Nelson?

The cheapest day to stay in Nelson is Tuesday ($180). On the other hand, travelers can expect to pay the most on Saturday, when the average nightly price is $246.

How much is a hotel in Nelson tonight?

Users have found prices for hotels in Nelson tonight starting as low as $82, rising to an average cost of $165, based on searches in the last 72 hours. Prices start from $218 for a 4-star hotel in Nelson for tonight.

How much is a Nelson hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Nelson this weekend for as little as $98/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $98/night. For a 4-star hotel in Nelson, the cheapest rate recently found was $218/night for this weekend.

How far ahead should you book a hotel in Nelson?

Save money by booking a hotel at least 85 days before your trip to Nelson. The lowest price found when booking 85 days ahead was $91 per night.

Cheapest hotels in Nelson, BC

These Nelson properties charge the lowest price per night of those we've come across. If you have the flexibility, change the dates selected to compare prices.
171 Baker Street, Nelson, BC, Canada
0.9 mi from city centre
Free Wi-Fi
Parking
$70
Avg. per night
198 Baker St., Nelson, BC, Canada
0.9 mi from city centre
Free Wi-Fi
$76
Avg. per night
616 Vernon Street, Nelson, BC, Canada
0.6 mi from city centre
Free Wi-Fi
$77
Avg. per night
655 Highway 3a, Nelson, BC, Canada
0.9 mi from city centre
Free Wi-Fi
Parking
$80
Avg. per night
1301 Front Street, Nelson, BC, Canada
0.0 mi from city centre
Free Wi-Fi
Parking
$87
Avg. per night
1120 Hall Mines Road, Nelson, BC, Canada
1.1 mi from city centre
Free Wi-Fi
Parking
$89
Avg. per night
422 Vernon Street, Nelson, BC, Canada
0.6 mi from city centre
Free Wi-Fi
$119
Avg. per night
410 Victoria Street, Nelson, BC, Canada
0.7 mi from city centre
Free Wi-Fi
Parking
Airport shuttle
$127
Avg. per night
153 Baker Street, Nelson, BC, Canada
0.9 mi from city centre
Free Wi-Fi
Parking
$149
Avg. per night
203 Victoria Street, Nelson, BC, Canada
0.9 mi from city centre
Free Wi-Fi
Parking
$150
Avg. per night
701 Lakeside Drive, Nelson, BC, Canada
0.4 mi from city centre
Pool
Free Wi-Fi
Parking
$197
Avg. per night
1679 Highway 3A, Nelson, BC, Canada
3.3 mi from city centre
Free Wi-Fi
$203
Avg. per night

Hotel prices in Nelson, BC

Some of the best options for booking a hotel in Nelson categorized by hotel class. For added insight, we've also noted the most popular and best value hotels within each hotel class.
3 stars
410 Victoria Street, Nelson, BC, Canada
203 Victoria Street, Nelson, BC, Canada
198 Baker St., Nelson, BC, Canada
2 stars and under
1120 Hall Mines Road, Nelson, BC, Canada
655 Highway 3a, Nelson, BC, Canada
171 Baker Street, Nelson, BC, Canada

Other accommodations in Nelson

Nelson, BC, Canada
2.1 mi from city centre
$186
Avg. per night
701 Lakeside Drive, Nelson, BC, Canada
0.4 mi from city centre
Pool
Free Wi-Fi
Parking
$197
Avg. per night
422 Vernon Street, Nelson, BC, Canada
0.6 mi from city centre
Free Wi-Fi
$119
Avg. per night
1301 Front Street, Nelson, BC, Canada
0.0 mi from city centre
Free Wi-Fi
Parking
$87
Avg. per night
616 Vernon Street, Nelson, BC, Canada
0.6 mi from city centre
Free Wi-Fi
$77
Avg. per night
171 Baker Street, Nelson, BC, Canada
0.9 mi from city centre
Free Wi-Fi
Parking
$70
Avg. per night
655 Highway 3a, Nelson, BC, Canada
0.9 mi from city centre
Free Wi-Fi
Parking
$80
Avg. per night

Where to stay in Nelson

Use the map to find hotels in Nelson that are close to the points of interest you'll be frequenting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

About Nelson, BC

Nelson’s heritage buildings clamber up the Selkirk Mountains and overlook the golden beaches of Kootenay Lake. Complementing its beautifully preserved architecture is Nelson’s thriving arts scene, hippy culture and rugged mountain trails.

Things to do in Nelson

Get a feel for Nelson’s funky vibe with a stroll down historic Baker Street, where freshly roasted coffee permeates the air. Get your caffeine hit at Oso Negro and find hand-woven scarves and unique pottery at Crafts Connection. When the sun goes down, tuck into some tofu tacos and a cocktail at Cantina Del Centro bar.

For magnificent views over Nelson against the peaks of Kokanee Glacier, hike up Mount Grohman to Pulpit Rock. Families looking for a less strenuous climb can explore several gently sloping trails in Kokanee Creek Provincial Park, while avid hikers can trek through the rugged terrain of sapphire lakes and soaring peaks in Kokanee Glacier Park.

Nestled at the base of Ymir Mountain, Whitewater Ski Resort offers backcountry skiing and snowboarding just 25 minutes from Nelson. The relaxed resort is renowned for receiving over 12 meters of powdery snow every season. In summer, go river rafting along the Facchina Rapids of Slocan River or canoe across Kootenay Lake.

If you’re keen to uncover the local history, visit the Touchstones Nelson Museum to learn about the traditions and perspectives of the Sinixt and Ktunaxa First Nations’ people, where you can retrace the European Settlements through the fur trade and gold mining eras. For a glimpse into the creative hub of Nelson, don’t miss the museum’s changing art exhibits.

Getting around Nelson

Nelson is just 30 minutes’ drive from Castlegar Airport and an hour’s flight from Calgary or Vancouver. Greyhound buses arrive in Nelson from both east and west. Once in Nelson, shuttle buses, taxis and ferries provide convenient transport in and around town.

Facts about staying in Nelson, BC

  • What are the best hotels in Nelson?

    931 reviews rated Prestige Inn Nelson with an average score of 8.0/10. It may also be worth looking into the Adventure Hotel, which received a rating of 8.4/10 from 618 reviews. Best Western Plus Baker Street Inn could also be a good option, with a score of 8.3/10 from 379 reviews.

  • How much is a cheap hotel in Nelson?

    $36/night is the cheapest price found for a hotel in Nelson by HotelsCombined users over the last 72 hours.

  • What are some other cities to stay in when visiting British Columbia?

    In addition to Nelson, travelers opt to visit Vancouver when visiting British Columbia. Victoria is also a popular choice to visit.

  • How many hotels are there in Nelson?

    In total, there are 119 hotels to choose from in Nelson, compared to 15,388 properties in British Columbia.

See more FAQs

Find better results for your stay in Nelson, BC

Consider these popular 3-star hotels in Nelson