Places to stay in Balfour, British Columbia
![]() |
![]() |
Kootenay Lakeview Lodge
Read more details...
1285 Queens Bay Road, Balfour, V0G 1C0
(+001) 877-229-4141
Balfour Beach Inn & Motel
Read more details...
8406 Busk Road, Balfour, V0G 1C0
(+001) 250-229-4235
Toad Rock Motorcycle Campground
Read more details...
2865 Toad Rock Road, Balfour, V1L 5P6
(+001) 250-229-5448
Birch Grove RV Park & Marina
Read more details...
7048 Lee Rd, Hwy 3a, Balfour, V1L 6R9
(+001) 250-229-4275
MurrayPond Bed and Breakfast
Read more details...
Box 34, Balfour, V0G 1C0
(+001) 250-551-1758
Filter by:
Click property titles for more detailed descriptions
Map showing location of Balfour
Balfour links of interest
Nearby towns close to Balfour, British Columbia
Balfour, also known as Balfour Bay, is an unincorporated community in British Columbia, located about 30 kilometres (19 miles) northeast of the city of Nelson and located at the juncture of Kootenay Lake with its West Arm.
- Queens Bay - 2 km
- Harrop - 3 km
- Kootenay Bay* - 4 km
- Crawford Bay* - 5 km
- Gray Creek* - 5 km
- Ainsworth Hot Springs* - 7 km
- Ainsworth* - 8 km
- Crescent Bay - 9 km
- Willow Point - 12 km
- Nelson* - 17 km
- Kaslo* - 19 km
- Mirror Lake* - 17 km
- Boswell* - 12 km
Towns are shown withing 20km radius of Balfour, British Columbia. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

