Bed & Breakfasts in Banff

Bed and Breakfasts in Banff are a great way to enjoy the town without being lost in a crowded hotel. Banff B&Bs are some of the coziest places to enjoy the Rockies. For the most part, traffic in Banff is limited to Banff Ave. On busy days, it can feel like it's hard to find room on the sidewalk! B&Bs in Banff are usually on quieter streets, but are still close to the downtown action. That's why many people prefer Banff bed and breakfasts over the larger hotels, some of which are a long walk from Banff Ave.

A B&B in Banff can cost you as little as $50 per night and as much as $300 per night. It all depends on your budget. For the higher end traveler, the Buffaloberry Bed and Breakfast is truly as good as it gets. Located on Marten Street, it is only one block away from the heart of Banff Ave. The owners, Theresa and James, have a reputation for hospitality, and they are a great resource for info on local things to do.

On the other end of the price spectrum, the Blue Mountain Lodge is a comfortable choice. The owners, again, are well informed about things to do in the area, and the lodge is cozy. The location is a short walk to Banff Ave. The rooms are a bit small in this B&B, though. That's why you don't pay as much.

The Banff Ave B&B is gem in the middle price range. This place offers comfy rooms, a great location, and delicious breakfasts.



Buffaloberry Bed and Breakfast

expert pick

417 Marten St

Outstanding food, accommodations, and service...
Read more

A Banff Boutique Inn

expert pick

121 Cave Avenue
Box 1870

A natural corridor is right outside the door...
Read more

Thea's House B & B

138 Otter Street

Elegant boutique Bed and Breakfast...
Read more

Treetops Banff Bed and Breakfast

336 Beaver Street

One of Banff's finest and most established B&Bs...
Read more

Poplar Inn Bed & Breakfast

316 Lynx Street

Elegant Victorian style house in historic Banff...
Read more

Rocky Mountain B&B

223 Otter St

A quaint old house with friendly hosts...
Read more

Banff Ave B&B

430 Banff Avenue

B&B across the street from ski shuttles...
Read more

Mountain Home Bed & Breakfast

129 Muskrat St

Canada Select 4-star rating...
Read more

Blue Mountain Lodge

Caribou and Muskrat Streets
Box 2763

Within walking distance of everything...
Read more

At Wits End Bed and Breakfast

116 Mountain Avenue

Just minutes from the Upper Hot-springs pools...
Read more
Contact   ·   Privacy   ·   Terms