Hotels in Nelson, British Columbia

Search & Compare Nelson Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Nelson

Nelson overview

Nelson is a walkable location surrounded by picturesque views of lakes and mountains. Visitors can plan a fun excursion to Nelson & District Community Complex and Lakeside Park while in Nelson. While you're in town, don't miss out on other sights including Cottonwood Falls Park.

Where to stay in Nelson

Whether traveling for business or pleasure, Nelson can accommodate all visitors. There are 26 hotels in Nelson and you can shop as many as 473 deals for rooms on Hotels.com, some with discounts of up to 20%. We have room prices as low as 21 USD per night and here's a breakdown of hotels by star rating in Nelson as well as in the surrounding area:
  • • 7 4-star hotels from 86 USD per night
  • • 18 3-star hotels from 50 USD per night
  • • 8 2-star hotels from 21 USD per night

How to get to Nelson

Fly into Castlegar, BC (YCG), 20.3 mi (32.7 km) from the heart of Nelson.

What to see around Nelson

Fun excursions can include a visit to:
  • • Nelson & District Community Complex
  • • Lakeside Park

When to visit Nelson

Wondering what time of year to travel or what you should pack? Here are some typical temperatures to help you with your planning:

Seasonal temperature averages
  • • January-March: 50°F day, 19°F night
  • • April-June: 80°F day, 31°F night
  • • July-September: 83°F day, 41°F night
  • • October-December: 61°F day, 22°F night
Seasonal rainfall averages
  • • January-March: 0.24 inches
  • • April-June: 0.28 inches
  • • July-September: 0.28 inches
  • • October-December: 0.28 inches