British Columbia offers numerous underrated cities and hidden gems that deserve every traveler’s attention. Nelson is one of the destinations that need more recognition and a place on your bucket list! It is a vibrant city along the west arm of Kootenay Lake with several unique attractions that will blow you away. Take a walk to view more than 350 well-restored heritage architectures dating back to the silver rush day to know why Nelson is known as “The Queen City.” Also, take the chance to challenge yourself at Whitewater Ski Resort if you’re an outdoor enthusiast. Besides that, stroll on Baker Street to find cozy eateries and well-stocked shops.
Since there are several things to do in this city, extend your stay at comfortable accommodation without disturbing your budget! See this list of best long-term rentals in Nelson, Canada, to know more.
We handpicked these listings carefully, considering (wherever possible) host status, recent guest reviews, location, accommodation type, prices, decor, availability of dates, and long-term stay rules and regulations. The image galleries get refreshed with the latest updates regularly. They were last updated on October 28, 2025.
1. Historic home with a garden (from USD 182)
Experience mindfulness living inside this historic home with stylish home decor. It is a 121-year-old house in the center of downtown Nelson and is ideal for guests who want to enjoy peaceful living while being close to the city. Additionally, this home has a kitchen and a private bathroom to make your stay as convenient as possible. When you rent this home, you can also harvest fresh produce in the garden and use it to prepare a delectable meal.
As added bonus, you can enjoy a 35% monthly discount on rent if you stay here for a long duration.
Nelson, British Columbia, Canada
38.51 km (24.0 mi) from Ainsworth Hot Springs ResortSuperhost
Accommodates: 5
Top guest reviews
Host:
she was helpful throughout our stayalyssa was an excellent hostalyssia is very responsive and quick to solve anything that comes upLocation:
love this place walking distance from a bunch of cute shops and barsso close to town clean so comfortable and perfect for a week away over christmaswhat a gem clean cute well equipped and close to towngreat place to stay in nelsonCleanliness:
the space is clean welcoming and you can feel the creative warmth that went into creating ither house was spotless comfortable and in a great locationperfect location cute house clean and very well appointed with everything we needed for our stayRead more reviewsAmenities & Room:
seating in living room was comfortable
2. All Seasons Getaway (from USD 412)
Whatever the season is, All Seasons Getaway has you covered! It is an elegant home ideal for families looking for accommodation featuring modern amenities such as a gourmet kitchen and baby safety gates. The property also has a large deck with an intimate outdoor setting suitable for any meal. Also, remember to stop by the beach and the ski hill nearby to elevate your outdoor experience. Here, you can catch up with your team by working remotely thanks to the WiFi and a separate workspace.
Feel free to extend your vacation, as the house owner offers a discount for long-term stays.
Nelson, British Columbia, Canada
37.06 km (23.1 mi) from Ainsworth Hot Springs ResortSuperhost
Accommodates: 7
Top guest reviews
Host:
our hosts were gracious and very attentivealso olia was very helpful throughout our stay and great to message witholia was responsive and good to communicate withhouse is well appointed and the hosts are wonderfulcommunication with our hosts was superbLocation:
easy walk to the waterwe highly recommend this locationit’s a good location a short drive into town and/or to whitewater ski resortbeautiful home close to the city and the waterthe house was well stocked close to everything and great for cookingCleanliness:
super clean and everything was modern and functioned flawlesslybeds were comfortable and it was so clean will most definitely stay againthe home was extremely clean when we arrived the rooms are spacious and the beds very comfortableso clean beautiful spacious well designed with so many detailsolia’s home was spacious clean and comfyRead more reviewsAmenities & Room:
beautiful new home with great amenities very comfortable and safe with great viewsgreat house with a gourmet kitchen we had everything we needed for a great staythe kid’s room is a bonus though my 11 months old grandson not using itthe house is spacious and modern with a particularly great kitchen
3. Chic suite with ski rack (from USD 90)
Get cozy inside this chic suite, which offers tranquil living comforts. It lies on the top floor of a heritage building in the center of Nelson, but it has a separate entrance to provide guests with privacy. This suite has other relaxing amenities including a cozy gas fireplace and a deck with outdoor seating. Since this rental has a ski rack, you can conveniently store your ski equipment here!
To sweeten the deal, a 10% discount applies to long-term rentals, so you can stay here without breaking the bank.
Nelson, British Columbia, Canada
38.77 km (24.1 mi) from Ainsworth Hot Springs ResortAccommodates: 3
Top guest reviews
Host:
the hosts are greatthe host went above and beyond during our stay would definitely book againLocation:
super cute and so close to downtown basically a one minute walkamazing location had a wonderful timeperfect location right off baker stlocation was perfect for visiting nelsonperfect location walking distance to all the restaurants and shops downtownCleanliness:
beautiful cozy very clean quiet and privatethe space itself is so clean and bright thanks to many unobstructed skylights and windowsbeautifully decorated very cozy and cleanbright cozy and clean with a fantastic patiowe thoroughly enjoyed this beautiful cozy and immaculately clean and decorated suiteRead more reviewsAmenities & Room:
the suite is very well appointed with lots of natural light and a very warm and comfortable atmospherefirm yet comfortable bed the fireplace gets really warm and an overall very relaxing staythe place was tidy and cozy we had a great stay
4. Comfy suite with laundry appliances
Feel the comforts of home inside this comfy suite in Nelson. It has a well-equipped kitchen and a spacious private bathroom perfect for long-term stays. Laundry appliances are also available here for added convenience. Additionally, guests can hang out in a cozy living room with a smart TV. Make your visit even more memorable by bringing a pet, as your furry pal can enter this suite. If you have a car with you, then don’t worry because parking is available too.
Don’t hesitate to extend your stay since a 10% discount applies to month-long stays.
Nelson, British Columbia, Canada
36.85 km (22.9 mi) from Ainsworth Hot Springs Resort
Top guest reviews
Location:
beautifully appointed and great locationRead more reviewsCleanliness:
modern clean and nicely presented unitthe vbro was very clean and well appointed we were very comfortable staying herevery clean and had all the essentials needed to cook your own mealsour overall experience was amazing the place was absolutely beautiful and spotless
5. Cozy suite with a hot tub
If you’re looking for accommodation within walking distance of downtown Nelson, rent this cozy suite. It has relaxing amenities to elevate your stay such as a hot tub nestled on a cliff that offers a beautiful view of the nearby Kootenay Lake and Elephant Mountain. After a relaxing dip, dine al fresco on the porch or relax on the patio. This suite also has a full kitchen and a laundry area for a hassle-free vacation.
Other than the amenities, several tourist hotspots such as restaurants, shops, breweries, and museums are close by. Additionally, a 12% monthly discount applies here so you can have a great stay without worrying about the cost.
Nelson, British Columbia, Canada
38.41 km (23.9 mi) from Ainsworth Hot Springs Resort
Top guest reviews
Host:
the owner was very kind and responsive to any questions we hadhosts went the extra mile to make guests feel comfortable and at home in the apartmentthe owner was prompt in offering assistance and even offered to help carry thingsLocation:
the apartment is in the perfect location and walkable to downtown to try all the yummy restaurantsand we highly recommend you walkCleanliness:
very clean and stylishRead more reviewsAmenities & Room:
bathroom with heated floors is a nice touchit’s located very close to the city centre and has great amenities (heated bathroom flooring )it’s exceptionally clean and comfortable with a lovely view of the waterit was clean comfortable and the views were amazing
6. Affordable studio with private entrance
If you’re looking for a budget-friendly rental in Nelson, book this affordable studio with a private entrance and patio for a more secure stay. It has a chic interior with all essentials for an extended stay including a kitchenette and a private bathroom with a tub. You’ll also appreciate the yard on this property which has sprawling trees such as a Japanese Maple and Black Walnut. Enjoy the outdoors by chilling in the hammock or playing on the trampoline.
Furthermore, those booking for at least 28 nights will receive a 10% discount on rent.
Nelson, British Columbia, Canada
37.73 km (23.5 mi) from Ainsworth Hot Springs Resort
Top guest reviews
Host:
anna was very helpful and quick to respondan incredibly responsive host with great suggestionsLocation:
excellent location an easy walk to the park restaurants and a very short drive to baker streetCleanliness:
property was convenient clean and as advertisedit had everything we needed and was very clean quiet and comfortablethe studio apartment was so clean and relaxing just like being at homeRead more reviewsAmenities & Room:
my partner loved the bath tub and kitchen had what we needed
7. Artistic suite with an indoor fireplace
Those who wish to stay in a visually pleasing accommodation can book a stay at this artistic suite owned by a ceramic artist and potter. This suite features a colorful interior which will make your visit truly unique. Moreover, hang out on the patio with overlooking nature view. Guests can even rent two electric bikes for an extra fee, provided the owner is not using them. Also, there are several selections of novels that you can read if you want to spend a peaceful day indoors and catch up with your reading list.
Do keep in mind that a 15% monthly discount applies to rentals of at least 28 nights.
Nelson, British Columbia, Canada
38.08 km (23.7 mi) from Ainsworth Hot Springs Resort
Top guest reviews
Host:
diane our host was welcoming and readily available to answer our questions and give us recommendationsLocation:
(excellent bed and great umbrella also available ) location for trail walking and riding was excellentan extremely pleasant place to stayCleanliness:
it was clean spacious and comfortablewe found it very clean and well equippedvery clean well equipped and cozyRead more reviewsAmenities & Room:
the unit was beautiful and comfortable with lots of local artworkgas fireplaces in both main room and bedroom made for a very comfortable winter stay
8. Guesthouse in the heart of the city
The Lamplighter, another name for this property, is a 2000.00-sq. ft. (185.81-sq m) boutique guesthouse, perfect for families looking for a quiet place in the center of Nelson. It has modern amenities including a fully equipped kitchen and a cozy living room with an indoor fireplace. A relaxing SpaBerry jetted hot tub for couples is also available on the patio with a lovely view of the mountain. You can even find an outdoor barbecue on the patio, so prepare delectable cuisines with your loved ones.
In addition to all these amazing amenities, long-term guests booking this rental will get a 5% discount.
Nelson, British Columbia, Canada
38.78 km (24.1 mi) from Ainsworth Hot Springs Resort
Top guest reviews
Host:
the beds are comfy and the host is attentive and thoughtfulthank you chara for being such a gracious and responsive host we had a great timechara was very responsive to all of our questionsfantastic property with very responsive host i would definitely stay at this property againLocation:
awesome modern loft close to main stripthe location of the loft is greatlocation was excellent being so close to baker street - even with the train nearbywe enjoyed this property very much: great central location lovely space well appointedit is very spacious fully equipped easy walking to townCleanliness:
the loft was extremely cleanRead more reviewsAmenities & Room:
the furniture and the beds were comfortablebeds and furniture were very comfortable and there wasn't a complaint from anyone in our group
9. Fully refurbished 100-year-old house with a yard
Ever dreamed of staying in a heritage home? Fulfill that dream by renting this fully refurbished 100-year-old house. It has a modern interior with high-end amenities such as free WiFi, a spacious kitchen, and a cozy living room to accommodate guests more comfortably. Fortunately, you can still expect some quality mid-century furnishings around here. Elevate your stay by enjoying the fresh breeze on the deck or challenging your friends to a table tennis game in the yard. Moreover, you can even bring your fur babies with you here so you can have an adventure together.
Feel free to extend your getaway since the owner gives an 18% discount on the rental fees for longer stays.
Nelson, British Columbia, Canada
38.6 km (24.0 mi) from Ainsworth Hot Springs Resort
Top guest reviews
Host:
the owner even had a little care package upon arrivalthe host was great and always available for any questions we hadmargot was an exceptional host who was very accommodating to our special requestsLocation:
great location lots of things to do in and out of the houseit is pretty far uphill and so i would not say it is walking distance to townRead more reviewsCleanliness:
it was spacious and clean
10. Luxury villa with lake view
Treat yourself to a luxurious getaway by renting this 2,300.00 sq. ft. (213.68 sqm) villa with a cozy and extravagant interior design. If you want top-notch accommodation, this villa is perfect since it offers guests an unparalleled experience. It has high ceilings and glass walls allowing guests to see all the panoramic views of Kootenay Lake and Nelson City, while casually chilling in the main living room. The room is also equipped with soft couches and an indoor fireplace where you can relax by watching a movie on the smart TV.
Note that a 25% discount applies to rental fees for long-term guests, so do take advantage of it.
Nelson, British Columbia, Canada
37.46 km (23.3 mi) from Ainsworth Hot Springs Resort
Top guest reviews
Host:
the owner even left a nice welcome gift which was such a sweet touchRead more reviewsAmenities & Room:
it’s gorgeous while warm and comfortable
Have a long and memorable stay in Nelson
With many exciting attractions in Langley, staying only for a few days may leave you with regrets. So, consider staying in this city for a longer duration. Choose any of the above-listed long-term rentals for a fun holiday!
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data