Skip to main content.

Hotels in Fairmont Hot Springs, British Columbia

Search & Compare Fairmont Hot Springs Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Fairmont Hot Springs

What's Fairmont Hot Springs like?

Fairmont Hot Springs is a welcoming city where you can spend time relaxing in the hot springs. Nature lovers can visit The Indian Baths and Columbia Mountains. There's plenty more to see, including sights like Columbia Lake Provincial Park and Riverside Golf Course.

Where are the best places to stay in Fairmont Hot Springs?

We have 25 Fairmont Hot Springs accommodations with prices starting at USD 24. Choose one of our 193 deals and get discounts of up to 40%.

Below are the number of accommodations by star rating in Fairmont Hot Springs and the surrounding area:

  • • 12 4-star accommodations from USD 77 per night
  • • 25 3-star accommodations from USD 62 per night
  • • 5 2-star accommodations from USD 24 per night

Here are our travelers' top 2 places to stay in Fairmont Hot Springs:

Fairmont Hot Springs Resort

3.5-star ski lodge with spa, near Mountainside Golf Course
  • • Free parking • Free WiFi • Free ski shuttle • Restaurant • Quiet rooms

Fairmont Mountain Bungalows

Fairmont Hot Springs mountain guestrooms with kitchens
  • • Free parking • Free WiFi • Spa tub • Outdoor pool • Central location

Things to See and Do in Fairmont Hot Springs

What is there to see in Fairmont Hot Springs?

  • • The Indian Baths
  • • Columbia Mountains
  • • Columbia Lake Provincial Park

What is there to do in Fairmont Hot Springs?

  • • Riverside Golf Course
  • • Mountainside Golf Course
  • • Funtasia Fun Park

When is the best time to visit Fairmont Hot Springs?

  • • Hottest months: July, August, June, September (average 76°F)
  • • Coldest months: January, December, February, November (average 14°F)
  • • Rainiest months: June, May, July, and November (average 1.69 inches of rainfall)