Fairmont is a town located in eastern British Columbia, Canada. This resort town has a population of approximately 300, but receives many vacationers from Calgary, who come to play on Fairmont's three golf courses on the Columbia River, and visit the Fairmont Hot Springs.