Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
I highly recommend Moraine Lake Lodge for its accommodations and proximity to the lake. My wife and I went here for our honeymoon and thoroughly enjoyed the lodge and its surroundings. Of the two lakes (Louise & Moraine), we were grateful we stayed at Moraine Lake Lodge as its lake and surrounding ...
Known for its lakeside setting and hiking trails, Banff National Park offers a lot for the traveler planning a getaway. This scenic destination has 114 hotels and other accommodation options to pick from, so it's easy to find one that works for you.
As you decide on a place to stay near the beach in Banff National Park, take a look at these top hotels with high ratings from Expedia travelers.
Moraine Lake Lodge - 3.5-star romantic lodge near the beach. It features free buffet breakfast, 2 restaurants, and free WiFi. Activities include kayaking and hiking trails.
Deer Lodge - 3-star eco-friendly hotel. Our travelers recommend its comfortable rooms. This hotel boasts a spa tub, a restaurant, and a sauna.
Fairmont Chateau Lake Louise - 4-star spa resort. It offers an indoor pool, a spa tub, and 8 restaurants. Activities include horseback riding. Guest reviews highlight the good location and proximity to shopping.
If you're wondering about the best time to visit, here's what you can expect from the local weather:
To see more of the surrounding area, hop aboard a train at Lake Louise Station or Banff Station. Banff National Park might not have many public transit choices so consider renting a car to explore the city.