It comes as no surprise that Canada's first national park is literally a Winter Wonderland. Banff National Park in Alberta is gorgeous and it attracts international attention for its natural beauty from the sharp peaks of the Rocky Mountains to the surreal turquoise lakes fed by glaciers.

@fairmontbanffembedded via  

@fairmontbanffembedded via  

In the heart of this majestic park sits the idyllic town of Banff and Fairmont Banff Springs hotel. It's an understatement to call it a hotel since it's literally a castle. This luxurious alpine mountain resort transforms into a Christmas fairytale for the holidays and it's the most storybook perfect thing ever!

@snazzyryembedded via  

@jenlim1226embedded via  

Christmas at the Castle is going on right now at the Fairmont Banff Springs hotel. You can wander the castle and take photos of the amazing interiors all decked out for Christmas. In the Rundle Lounge, you can join in the Christmas Festive Tea service. The Fairmont hotels always have amazing Afternoon Tea offerings and this one promises to be amazing!

@bassinchefashembedded via  

Expect kids to be running around the castle having holiday fun. They get to do a Snowflake Scavenger Hunt where they'll have to decipher clues to find all the snowflakes hidden throughout the castle. No word yet on when the adult scavenger hunt will be available. 

@if_paris_is_not_in_a_good_moodembedded via  

There's also a special dining event where you can eat inside Santa's Suite. This is real. The hotel decorates a suite fully into Christmas mode and they serve dinner inside the suite. Santa will probably make a guest appearance, just FYI. 

Via Fairmont Banff Springs

There's so much to do at Fairmont Banff Springs during the holidays, from unique shopping and dining experiences to winter sports and spa treatments. You can get into the spirit, even more, when you catch a showing of A Christmas Carol inside the hotel's theatre!

Christmas at the Castle is on now until January 1, 2019.