Skip to Content

9 EPIC Things to do at Moraine Lake, Canada

9 EPIC Things to do at Moraine Lake, Canada

This blog may contain affiliate links. Read our disclosure policy for more info.

Visiting Moraine Lake is easily one of the best things to do in Banff National Park. It’s known as one of the most picturesque lakes in Canada – maybe even the world! Chances are, you’ve seen photos of this iconic place plastered across Instagram or even postcards.

Nobody can deny that Moraine Lake is beautiful. But besides enjoying the view of the turquoise lake and the Ten Peaks in the background, what else is there to do at Moraine Lake?!

Well, lots actually!

I’ve been to Moraine Lake more times than I can count, and I’ve explored the area thoroughly. I can, with confidence, tell you there are more things to do at Moraine Lake than first meets the eye. And in this blog, I’ll tell you about the different activities you can do and places to explore at Moraine Lake!

9 Things to do at Moraine Lake

1. Walk the Lakeshore Trail 

lake Moraine at sunrise in fall
If you get amazing weather you’re in for a real treat!

The Lakeshore Trail is arguably the most popular hiking trail at Moraine Lake. I love this trail as you get to enjoy magnificent views of Moraine Lake from angles you simply don’t get from the viewpoints near the parking lot.

The trail starts at Moraine Lake Lodge and follows the edge of Moraine Lake for 1.5 kilometers. Once you reach the end, you must return via the same trail. In total it takes around an hour to walk the trail and admire the views.

The Lakeshore Trail is a great option for those who don’t consider themselves hikers, families, and even those with strollers. The path is both well maintained and flat, so it’s super easy!

2. Take in the views of the lake from the Rockpile

Daniel proposing to me at Lake Moraine.
Proposing to Bailey at Lake Moraine on the Rockpile.

There’s one photo of Moraine Lake that everyone who’s visiting has most likely seen before. It’s the most famous view of the lake and the Ten Peaks. Well, that photo is taken from the Rockpile, and it’s also where I proposed to Bailey on our romantic trip to Banff.

The Rockpile is exactly what the name suggests, a huge pile of rocks. However, this pile of rocks has been turned into the ultimate viewing platform of Moraine Lake and EVERY visitor should walk to the top of the Rockpile to enjoy the view.

To reach the Rockpile, take the trail next to the bathrooms in the parking lot. Follow this trail and cross a small wooden bridge. Once you cross the bridge, keep walking up the trail and keep right (left goes to Consolation Lakes) and this trail leads up to the Rockpile where you can find lots of small viewpoints of the lake. This trail is signposted so you don’t need to worry about getting lost.

It only takes 5 minutes to walk to the top of the Rockpile and although not flat, it’s an easy walk!

3. Go canoeing on the lake

Canoeing on Moraine Lake, Banff National Park
Can you imagine anything more dreamy?!

Can you imagine anything more mesmerizing than taking in the views of Moraine Lake and the Ten Peaks from a tiny canoe?! Me either!

This has to be one of the most iconic activities you can do at Moraine Lake and it’s actually an iconic activity in Canada too. So, if you’ve ever wanted to canoe in a Canadian lake, I don’t think there’s a more perfect place to do it than at Moraine Lake!

Canoes can be rented from the Moraine Lake Lodge and they start at $95 CAD for one hour. The canoes can fit up to three people so if you’re in a group, this is actually a relatively cheap activity in Banff National Park!

Rentals include life jackets and because of the stability of Canadian canoes, even those with no or limited experience can give it a try.

Related Read: Lake Louise is another place renting a canoe is extremely popular. We also have a guide to the 19 best things to do in Lake Louise.

4. Hike the Larch Valley and Sentinel Pass

The Ten Peaks on the Larch valley Hike at Sunrise in Banff National Park
The Larch Valley Trail that starts from Moraine Lake

During fall in Banff National Park, the Larch Valley Trail is one of the most spectacular hikes you can do. The entire valley erupts into a sea of yellow Larch trees with an epic backdrop of the famous Ten Peaks.

However, what many people don’t realize is the Larch Valley Trail is also a spectacular trail in the summer months. In fact, wildflowers blossom in the valley during this time, and to some, it’s their favorite time to hike the trail.

The Larch Valley trail starts from the Moraine Lake parking lot and follows the Lakeshore Trail before you reach a sign for the track telling you to go left. Once on this track, the trail quickly begins to climb high above the valley up a range of switchbacks (there are 10 to be exact.)

The initial climb gains around 450 meters in elevation which is not a walk in the park. But once you reach the valley, the trail flattens out until the end and you can finally enjoy the views! The total elevation gain of the track is 535 meters (1,755 feet.)

It takes around 4 hours to finish the 8.6 kilometer, out and back hike. If you’re feeling up to it you can also continue on to Sentinel Pass. Hiking to the pass not only gives you great views of the Larch Valley but also Paradise Valley on the other side. The extra hike to Sentinel pass is 1.5 kilometers each way and takes around 1.5 hours.

5. Eiffel Lake Trail

Eiffel Lake on a sunny day
The stunning Eiffel Lake!

Eiffel Lake is a remote alpine lake situated not far from the Larch Valley. The beginning of the trail to Eiffel is actually the Larch Valley Trail, however, after you conquer the ten switchbacks you hit a fork in the road with one path heading to Eiffel Lake.

The Eiffel Lake Trail then continues on in the Valley of the Ten Peaks with stunning scenery everywhere you look. In some parts, you can even peer down at Moraine Lake and see her shine bright blue – especially on a sunny day! Eiffel Lake is only a small lake but it’s the surrounding landscapes that make visiting so rewarding.

From Moraine Lake, it’s a 12 kilometer out and back hike to Eiffel Lake that takes around 4 hours to complete. The trail is moderately difficult but those with hiking experience could join both the Larch Valley and Eiffel Lake into one long hike. In total this would take around 7 hours!

6. Stay at Moraine Lake Lodge 

If you’re still thinking about where you want to stay when you visit Banff National Park, consider spending a night or two at Moraine Lake Lodge.

Moraine Lake Lodge is the only hotel at Moraine Lake and although from the outside the rooms look a little outdated, on the inside you’ll find freshly renovated modern rooms with all the luxurious you could want. Of course, such an amazing hotel isn’t cheap and a room will set you back around $850 + per night!

I’ve personally never been able to stomach that cost so I haven’t stayed myself, but if I ever win the lottery, I might just move there!

Related read: Moraine Lake is one of the best stops on the Icefields Parkway (or on a road trip from Jasper to Banff!) Read our blogs to find out more info on other great places nearby!

7. Scramble up the Tower of Babel

Views from the Tower of Babel at Lake Moraine
It’s one epic view that’s hard to get to!

This next hike isn’t actually a hike at all. In fact, it’s not even an “official” trail (if you ask Parks Canada.) However, it’s one of, if not the most popular scrambles in Banff National Park.

The scramble to the top of the Tower of Babel is iconic. It’s those panoramic views of the mountains that have made the trail so famous and a must for any beginner scrambler.

The trail is short at only 2.9 kilometers, however, it involves a 518-meter climb on some pretty rough terrain. Once you reach the top the views of Moraine Lake and the Valley of the Ten Peaks are out of this world. You’ll quickly see why so many people make the hike to the Tower of Babel.

Hiking the trail requires a little planning and knowing exactly where to go. I could try to explain it, but this Tower of Babel hiking guide does it really well and it’s actually the blog I used to hike the trail.

8. Enjoy coffee with a view 

The Snowshoe Café is Moraines Lake’s very own boutique café serving all your favorites including delicious coffee. Even in the summer, it can be bitterly cold at Moraine Lake and there’s no better way to warm up or wake up, than with a hot brew in your hand.

So, grab a coffee and head to the edge of the lake to enjoy the amazing scenery!

9. Walk to Consolation Lakes

A lady climbs over a boulder on the Consolation Lakes Trail near Lake Moraine
Climbing the boulders!

If you’re looking for an easy hike at Moraine Lake that’s a little more adventurous than the Lakeshore Trail, then Consolation Lakes Trail is a great option.

This 2.9-kilometer one-way trail gets you far away from the crowds of Moraine Lake and out to two beautiful alpine lakes with epic mountain backdrops. The trail is relatively flat and rated as easy so it’s perfect for the whole family.

After the first lake, there is a bit of a scramble over some rocks to get to the second, but if you’re not comfortable with it you can just visit the first lake. In my opinion, it’s the most beautiful anyway. All up, it only takes just over two hours to hike the trail there and back.

The trailhead starts at the bathrooms at the Moraine Lake parking lot. From there, just follow the path to the small wooden bridge and continue on until you reach a bear warning sign. Here, turn left and you are on the trail!  

Related Read: Consolation Lakes is one of the easiest hikes near Canmore – find out what the others are!

Parking at Moraine Lake

A full parking lot at Lake Moraine
The parking lot doesn’t take long to get full! Moraine Lake, Banff National Park

Parking at Moraine Lake is a nightmare. In fact, it can be so hard to get a parking spot that I actually wrote an entire guide to getting a parking spot at Moraine Lake. Crazy I know, but it’s just that popular.

I highly suggest reading it before you go, otherwise you simply won’t be prepared and may miss out on seeing Moraine Lake entirely!  

Where to Stay near Moraine Lake

Photo of Banff Ave in Banff Town howing how beautiful the street is wioth the surounding mountains
You can stay in Banff and easily visit Moraine Lake on a day trip!

As I mentioned above, there is only one hotel at Moraine Lake and it’s extremely expensive! However, there are lots of great places to stay in Lake Louise Village! Personally, I love staying in Lake Louise when exploring the area, although Banff is close, it’s still a 45 minutes drive each way!

Hi Alpine Center

I’ve stayed here on more than a few occasions. It’s a great budget hotel/hostel with dorm beds and budget private rooms. It’s clean, comfortable and the staff are really friendly!

Lake Louise Inn

The Lake Louise Inn is another budget option that’s slightly more luxurious than the Hi Alpine Center. I stayed here once and really liked it. I loved their pool and hot tub, especially on cold nights! The rooms are also really modern.

Fairmont Château Lake Louise

Unfortunately, I’ve never stayed at the Fairmont Château Lake Louise but it is the most luxurious hotel in Lake Louise. The hotel isn’t in the village, instead, it sits on the shore of Lake Louise. The rooms and everything about this hotel is spectacular!

Related read: If you plan on staying in Banff, check out our guide to the 10 best hotels in Banff!

Before you go…

A couple take a selfie at Moraine Lake in Banff National Park
Thanks for reading!

Moraine Lake really is one of the most magical places to visit in Canada. Not only is it stunning, but there are so many amazing things to do at Moraine Lake! I hope that I’ll get to visit many more times during my adventures across Canada – it’s safe to say I never get sick of the views!

Thanks so much for reading! If you found this guide on the best things to do at Moraine Lake helpful then be sure to browse all our Canada blogs! We have lots of awesome guides to the rocky mountains including these:

Icefields Parkway itinerary

Best Breweries in Banff

15 most Instagrammable places to visit in Banff


13 Things to do in Viñales, Cuba
← Previous
25 Things to do in Canmore in Winter
Next →