Go Hotels
 
 
Home > Canada > Banff Canada Flag
 
 
 

We have 58 hotels in Banff.

 
 
Country Cabin B&B Star Rating 1        
419 Beaver Street

Country Cabin B&B is a comfortable setting while visiting Banff and is close to everything the area has to offer. It is the perfect base for those wanting to immerse themselves in nature, with Banff National Park just moments away.There are a range of amenities available to guests of the bed & breakfast, such as snow sports and a lake.
Sunshine Mountain Lodge Banff Star Rating 3        
One Sunshine Access Road

Set in Banff National Park at the foot of the Canadian Rockies, this upscale ski-in/ski-out hotel in the Sunshine Village Ski Resort is 18 km from Banff.Contemporary rooms come with flat-screen TVs and WiFi; some include iPod docks and coffeemakers. Upgraded rooms and suites add gas fireplaces and private balconies with mountain views.
Heidi's B&B Star Rating 1        
214 Otter Street

Heidi's B&B provides a comfortable setting while in Banff and is close to everything the area has to offer. It is the perfect base for those wanting to immerse themselves in nature, with Banff National Park just steps away.All the rooms at the bed & breakfast provide a refrigerator, plus all the necessities for an enjoyable stay.
Banff Ski Resort Star Rating 2        
Box 1085

Just 10 minutes' walk from Banff Railway Station, the resort has a accessible setting, making it an ideal place to stay when visiting Banff. It is the perfect base for those wanting to get back to nature, with Banff National Park just steps away.Banff Ski Resort provides cosy rooms, furnished to suit the requirements of any guest.
Talking Rock Resort & Quaaout Lodge - Standard Star Rating 4        
1663 Little Shuswap Road West,P.O. Box 1215

Talking Rock Resort & Quaaout Lodge - Standard offers 4-star accommodation in Banff. It is the perfect base for those wanting to immerse themselves in nature, with Banff National Park just moments away.Talking Rock Resort & Quaaout Lodge - Standard provides cosy rooms, designed to suit the needs of any traveller.
At Wits End Bed & Breakfast        
116 Mountain Avenue

Set at the foot of Sulphur Mountain in Banff National Park, this unassuming lodge-style B&B is a 7-minute walk from Cascade Gardens and 3.2 km from Banff Upper Hot Springs.The 2 low-key rooms offer private bathrooms, WiFi and flat-screen TVs.
Banff Aspen Lodge Star Rating 3        
401 Banff Avenue

A 3-minute walk from Banff's restaurants and shops, this lodge-style hotel is also 4.9 km from the Banff Gondola.The low-key rooms offer free Wi-Fi, TVs, minifridges, and tea and coffeemaking equipment.
A Good Nite's Rest Bed and Breakfast        
437 Marten Street

Set in a chalet-style house, this understated B&B is a 6-minute walk from downtown Banff and 5.1 km from the Banff Gondola for trips to the top of Sulphur Mountain.The unassuming rooms (sleeping up to 4 guests) offer private entrances and bathrooms.
A Banff Boutique Inn Star Rating 3        
121 Cave Avenue Box 1870

Nestled among pine trees, this stylish B&B is a 4-minute walk from Cascade Gardens and an 8-minute walk from downtown Banff.The 10 individually decorated rooms offer free Wi-Fi. Some rooms have fireplaces and whirlpool tubs.
Banff Caribou Lodge & Spa Star Rating 3        
521 Banff Avenue

This lodge-style hotel and spa is a 10-minute walk from Downtown and 5.4 km from Banff Upper Hot Springs.The unfussy rooms offer free Wi-Fi, flat-screen TVs, minifridges, and tea and coffeemaking equipment.
 
 
More on Banff .

View all 58 Banff hotels
 
Banff is a resort town in the province of Alberta, located within Banff National Park. The peaks of Mt. Rundle and Mt. Cascade, part of the Rocky Mountains, dominate its skyline. On Banff Avenue, the main thoroughfare, boutiques and restaurants mix with château-style hotels and souvenir shops. The surrounding 6,500 square kilometres of parkland are home to wildlife including elk and grizzly bears.