Find Hotels on the Lake in Banff from $161

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 31 Banff Hotels on the Lake and compare room rates, reviews, and availability. Most hotels are fully refundable.

Indoor pool
Moose Hotel And Suites
4.0 star property
9.4 out of 10, Exceptional, (2069)
"This was my absolute favorite hotel I have ever stayed at! It’s so beautiful, feels like you are in a chalet. The roof top hot pools are amazing. The spa was so peaceful and relaxing. I had a pedicure and it was perfect! There is nothing I can say negative about this place. The restaurant has a fantastic breakfast too. "
The price is $293
$326 total
includes taxes & fees
May 20 - May 21
Moose Hotel And Suites
Premium bedding, pillowtop beds, minibar, in-room safe
Rimrock Resort Hotel Banff
4.0 star property
9.4 out of 10, Exceptional, (1290)
"Very accommodating, friendly, clean hotel "
The price is $403
$469 total
includes taxes & fees
May 22 - May 23
Rimrock Resort Hotel Banff
Couples treatment rooms, hot springs, Turkish bath, body treatments
Fairmont Banff Springs
4.0 star property
9.0 out of 10, Wonderful, (1001)
"Wonderful, good service, nice room, gorgeous pool area and stunning view!"
The price is $455
$553 total
includes taxes & fees
May 25 - May 26
Fairmont Banff Springs
Front of property
Banff Inn
3.0 star property
9.0 out of 10, Wonderful, (1048)
"Clean and comfortable hotel. Front desk was helpful."
The price is $176
$195 total
includes taxes & fees
May 21 - May 22
Banff Inn
Property grounds
Buffalo Mountain Lodge
3.5 star property
8.8 out of 10, Excellent, (1120)
"Great staff. Beautiful property. "
The price is $242
$269 total
includes taxes & fees
May 20 - May 21
Buffalo Mountain Lodge
Outdoor spa tub
Banff Aspen Lodge
3.0 star property
8.8 out of 10, Excellent, (1092)
"The location was conveniently located to be able to drive to Lake Louise, the Banff Gondola and other attractions. Walking to downtown Banff was less than 2 minutes. Rooms were large, clean and very well-furnished. The one minor complaint was that there was no microwave in the room. Apart from that 4.8/5!"
The price is $300
$334 total
includes taxes & fees
May 19 - May 20
Banff Aspen Lodge
Exterior
Rundlestone Lodge
3.0 star property
8.6 out of 10, Excellent, (1695)
"The propert was beautiful. Our room was clean and updated. "
The price is $183
$203 total
includes taxes & fees
May 20 - May 21
Rundlestone Lodge
Outdoor spa tub
Hidden Ridge Resort
3.5 star property
8.6 out of 10, Excellent, (3759)
"First time in Banff and can honestly say I’ll never stay anywhere else when we go back!"
The price is $205
$228 total
includes taxes & fees
May 22 - May 23
Hidden Ridge Resort
Property entrance
The Fox Hotel and Suites
3.5 star property
8.4 out of 10, Very Good, (2027)
"Always a pleasant stay at Fox!"
The price is $242
$269 total
includes taxes & fees
May 19 - May 20
The Fox Hotel and Suites
Fireplace
The Juniper Hotel
3.0 star property
8.4 out of 10, Very Good, (1001)
"The view is spectacular!! Loved that it wasn't in the town of Banff and didn't require the driving hassles with that. Shuttle service etc very convenient. We had an excellent dinner and breakfast at the Bistro - highly recommend - though children didn't have any suitable options (under 10) so bring your own food or snacks. Overall a bit pricey but on par with Banff pricing and the view, hot tub and dining made it worthwhile. "
The price is $242
$280 total
includes taxes & fees
May 20 - May 21
The Juniper Hotel
Don't see what you're looking for?
See all available properties in Banff
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.

Banff Hotels on the Lake information

 

Hotels on the Lake in Banff

31

Highest price
$455
Cheapest price
$161
Number of guest reviews
13,864
Total number of hotels in Banff
1,416

 

Frequently asked questions

Are there any family-friendly lakeside hotels in Banff?
There certainly are. Put your feet up at The Rimrock Resort Hotel, a 4-star lakeside option that’s just a short drive from downtown. Conveniences here include childcare services and a sauna. Another family-friendly lake hotel is The Juniper Hotel. A picnic area and a kids’ menu help make this 3-star stay a guest favorite. After checking in and chilling out together in your cozy digs, it’s time to explore some of the local sights. Upper Hot Springs and Banff Gondola are top family-friendly attractions in Banff.
Why book your lakeside hotel in Banff with Expedia?
Expedia can help you find the perfect lakeside hotel whatever your budget or travel plans. Keep costs down and check in to a 3-star stay close to the water, or splurge on a luxury hotel where charming lake scenes are right outside your door. Use our search filters to find a property in Banff that meets your needs.
How can I find cheap lakeside hotels in Banff?
Use Expedia’s filters to set your budget. Then, select your hotel star rating — they range from basic (1 star) to luxury (5 star). You can also search based on a certain area you’d like to stay in. Scoring your ideal lakeside hotel in Banff at the right price couldn’t be any easier!
What is there to do in Banff near my lakeside hotel?
Banff has enough experiences to keep you amused for weeks, starting with Upper Hot Springs. Banff Gondola, Cave and Basin National Historic Site and Bow Falls are other impressive attractions. If you’re sticking around a while, Surprise Corner and Victoria Glacier will cap off your itinerary nicely.

Recent reviews of Banff hotels
Expedia verified reviews