Sulphur Mountain District Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Karen Dickey

Where to stay in Sulphur Mountain District

Find the best Sulphur Mountain District areas and neighborhoods for the activities you enjoy most. Learn more about Sulphur Mountain District

Top hotels in Sulphur Mountain District

Rimrock Resort Hotel Banff by Accor

Rimrock Resort Hotel Banff by Accor

4 out of 5
300 Moutain Avenue, Banff, AB
9.2/10 Wonderful! (1,225 reviews)
"Wonderful"

Reviewed on 19 Aug 2025

Rimrock Resort Hotel Banff by Accor
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Fully refundableReserve now, pay when you stay
The price is 9.853.359 ₫ per night from 28 Aug to 29 Aug
9.853.359 ₫
10.954.965 ₫ total
28 Aug - 29 Aug
includes taxes & fees
8.6/10 Excellent! (2,797 reviews)
"Convenient location a walkable distance from restaurants and amenities. Our room was on the top floor with a lowered roof that made the space seem even smaller. We’ve stayed here before in a larger suite so would recommend looking for a larger room if available/ affordable."

Reviewed on 25 Aug 2025

Banff Caribou Lodge and Spa
Banff Rocky Mountain Resort

Banff Rocky Mountain Resort

3 out of 5
1029 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is 8.904.095 ₫ per night from 1 Sept to 2 Sept
8.904.095 ₫
9.899.683 ₫ total
1 Sept - 2 Sept
includes taxes & fees
8/10 Very Good! (2,414 reviews)
"We stayed here 2 different times. The first apartment was nicer but noisy. The people above us tromped around night and day. It was not very relaxing but we tended to be gone a lot. Got woken up every morning by them. The second apartment was older, across the street from office, and dirtier inside- ..."

Reviewed on 25 Aug 2025

Banff Rocky Mountain Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit