Nelson is located about halfway between Calgary and Vancouver in the South-Eastern part of British Columbia. Highway 3 cuts across Southern BC and provides access to Nelson from both Vancouver (an 8 hour drive) and the Okanagan Valley to the West, and from the Alberta border and Calgary (a 7 hour drive) to the East.

For people traveling to Nelson from the United States, we are about a 3 hour drive North of Spokane, Washington. The most direct route involves crossing the border at the Nelway border crossing (which closes at 10.00 p.m.)   For guests traveling from the States please remember that you will need your passport to cross the border.

Nelson has an active ride sharing community and you can both look for a ride or offer seats in your vehicle here. This is the cheapest and most eco-friendly way to get to Nelson. In addition, we encourage you to use the blogs that are connected to each of our retreats as a way of getting in touch with other participants so that you may share lifts to Nelson.


The easiest way to get to Nelson by air is via the Castlegar airport, about 40 minutes west of Nelson.  AirCanada flies into Castlegar twice daily from both Calgary and Vancouver. Shuttles into Nelson from the Castlegar airport can be arranged through Queen City Shuttles here.

For guests traveling from the United States, we recommend that you fly into the Spokane International Airport and rent a car at the airport for the 3 hour drive to Nelson.


Getting to Mountain Waters from Nelson

From downtown Nelson, follow the signs East toward Balfour.  Two blocks before the Orange Bridge over the Kootenay River you will see a Husky Service Station (on the corner of Nelson Ave and Elwyn St.) Take a right on Elwyn St and travel uphill, passing the 10th Street Campus of Selkirk College on the left just before Elwyn turns to a dirt road. Continue up Elwyn another 100 meters, through two corners until you reach a T intersection. Take a left onto Svaboda Road at the intersection and continue up Svaboda  for a little more than two kilometers until you reach Mountain Waters. On the way you will pass through some recent logging activity on a adjacent property, and once you are back in the forest you will be looking for the third driveway on the left hand side. There will be a large Mountain Waters sign.  Bear left once you are on our driveway, the retreat centre is at the bottom of the driveway. Please note that Svaboda Road is a narrow and steep mountain road,  one lane wide in a few sections, so use caution and watch for other vehicles and pedestrians.

For those of you using Google Maps please note that in the past some guests have arrived at the Mountain Waters Spa at 205 Victoria St. Please double check to make sure that you have the Mountain Waters Retreat location.