Find and Book Top Rated Hotels in Nelson

Search among 11 available resorts and all inclusive hotels in Nelson from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-11 out of 11
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great127 reviews
MapView on map100 yd from City Center100 yd from West Kootenay Regional Arts
From   US$ 109 /nightSelect
7.8
Very good90 reviews
MapView on map1100 yd from City Center500 yd from Nelson Museum
From   US$ 142 /nightSelect
8.0
Great60 reviews
600 yd from City Center600 yd from West Kootenay Regional Arts
From   US$ 187 /nightSelect
8.0
Great46 reviews
100 yd from City Center100 yd from West Kootenay Regional Arts
From   US$ 110 /nightSelect
8.2
Great60 reviews
600 yd from City Center200 yd from Nelson and District Rcrtn Commis
From   US$ 145 /nightSelect
8.6
Great67 reviews
300 yd from City Center300 yd from West Kootenay Regional Arts
From   US$ 114 /nightSelect
8.4
Great39 reviews
6.1 mi from City Center
From   US$ 130 /nightSelect
Hotel
8.0
Great37 reviews
500 yd from City Center200 yd from Nelson and District Rcrtn Commis
From   US$ 173 /nightSelect
Motel
8.2
Great98 reviews
1.5 mi from City Center1700 yd from Nelson Museum
From   US$ 92 /nightSelect
8.2
Great38 reviews
200 yd from City Center100 yd from Dorf'z Billiards and Games Room
From   US$ 78 /nightSelect
Guest house
8.4
Great26 reviews
500 yd from City Center200 yd from Nelson and District Rcrtn Commis
From   US$ 131 /nightSelect

Best resorts and places to stay in Nelson

Why visit?

Nelson, located in British Columbia, Canada, is a captivating destination that offers a perfect blend of natural beauty and cultural attractions. With its stunning mountain views and picturesque lakeside setting, Nelson attracts tourists from around the world. Notable landmarks in the area include the iconic Nelson Streetcar, the stunning Kokanee Glacier Provincial Park, and the historic Baker Street lined with unique shops and galleries. Nelson also hosts various festivals and events throughout the year, making it a vibrant and charming city to explore.

Why is choosing a resort in Nelson better than staying in a hotel?

Enhanced amenities: Resorts in Nelson often offer a wide range of facilities like swimming pools, spa services, and on-site dining options, providing a more comprehensive and luxurious experience than traditional hotels.

Privacy and exclusivity: Resorts in Nelson are often set amidst tranquil natural surroundings, allowing guests to enjoy privacy, peace, and quiet.

Immersive nature experiences: Many resorts in Nelson are situated near hiking trails, lakes, and mountains, offering guests the opportunity to engage in various outdoor activities like hiking, fishing, and skiing.

Unique accommodations: Nelson resorts often feature unique and charming accommodations, such as log cabins, chalets, or cozy cottages, providing a distinct and memorable stay.

Personalized services: Resorts in Nelson are known for their exceptional customer service, ensuring that guests have a comfortable and stress-free stay.

Price to stay in a resort per night:

3-star resorts: The average price per night ranges from $100 to $150.

4-star resorts: The average price per night varies between $150 and $250.

5-star resorts: The average price per night ranges from $250 to $400.

Best value for money:

Prestige Lakeside Resort: Situated on the shores of Kootenay Lake, this resort offers comfortable rooms, stunning lake views, and a range of amenities, including an indoor swimming pool and a restaurant.

The Adventure Hotel: Located in the heart of Nelson, this budget-friendly resort provides clean and cozy rooms, close proximity to attractions, and an on-site bar and restaurant.

Best Western Plus Baker Street Inn & Convention Centre: This centrally located resort offers modern amenities, spacious rooms, and complimentary breakfast, making it a great value option for visitors.

Best luxury resorts:

Bighorn Meadows Resort: Nestled in the Columbia Valley, this luxurious resort offers spacious suites with mountain views, a golf course, and outdoor hot tubs.

Ainsworth Hot Springs Resort: Located just outside Nelson, this exquisite resort features natural hot springs, relaxing spa services, and breathtaking views of the Kootenay Lake.

Best pet-friendly resorts:

Prestige Inn Nelson: This pet-friendly resort allows guests to bring their furry friends and offers comfortable accommodations along with amenities like a fitness center and on-site dining.

Dancing Bear Inn: Situated in the heart of Nelson, this boutique resort welcomes pets and offers cozy rooms, a communal kitchen, and a friendly atmosphere.

Best resorts for families:

Tamarack Lodge: A family-friendly resort nestled in the mountains, providing spacious cabins, outdoor activities, and access to nearby hiking and skiing opportunities.

Alpine Inn & Suites: This resort offers family suites with kitchenettes, indoor swimming pool, and is conveniently located near Nelson's downtown and attractions.

Best resorts with unique views:

Prestige Inn Nelson: Overlooking the serene Kootenay Lake, this resort offers stunning lake views from its guestrooms and on-site dining areas.

Kokanee Springs Golf Resort: Located amidst the picturesque Selkirk Mountains, this resort offers breathtaking mountain and golf course views, along with world-class golfing experiences.

Show moreLess