Nestled deep within Yoho National Park, the Emerald Lake Lodge (crmr.com) is among the most picturesque on the planet. Exchange vows on the stone patio of its restaurant Cilantro on the Lake, pictured here, where the tranquil water and snow-covered Rockies make a breathtaking backdrop. Afterward, head inside to celebrate, or move to one of the resort's two gorgeous reception spaces.
Click through this gallery to learn how to turn your day into one unforgettable wedding weekend.
Host a welcome party at the nearby Banff Ave. Brewing Co., where friends and family can meet and bond over buttery lobster rolls and take brewery tours. This fall they're pouring a tasty apricot Hefeweizen (banffavebrewingco.ca).
Once dancing slows down, give loved ones fixings for a s'more placed between pieces of wood veneer that are engraved with your names and date (naturallychic.ca). Then finish the evening around the lodge's fire pit -- they'll provide the roasting sticks for you.