Let's make this a Christmas to remember; the final days of the Gingerbread Forest are upon us at Grand America Hotel, and don't forget the Snowbasin's Christmas Festival. Wiggle some room out of your plans for Christmas Eve and Christmas Day. You don't want to miss the holiday fun.

THURSDAY-SATURDAY

Grand America's Gingerbread Forest

The Grand America Hotel knows how to celebrate. Catch the last three days of their Gingerbread Forest. This event is free, so grab your kids and take them the ballroom corridor of the hotel. Get lost in this display of handcrafted gingerbread houses. Count the gumdrops and marvel at the layers of frosting on display.

The Grand America Hotel 555 South Main Street, SLC 801.258.6000 Click here for more information.

FRIDAY

Irving Berlin's White Christmas

Make this year's Christmas a hit with Irving Berlin's White Christmas. Based on the classic movie, this play is sure to be a holiday experience the whole family will enjoy. You and yours will get lost in this theatrical evening of song and dance as you experiences some of Berlin's greatest songs: "I've Got My Love to Keep Me Warm," "Blue Skies," "Sisters" and, to round things off, "White Christmas." Tickets are limited, so hurry!

Simmons Pioneer Memorial Theatre, 12-2:30 p.m. 300 S. 1400 East, SLC Box Office 801-581-6961 Click here for more details.

Destination: North Pole

Hop a train headed to the North Pole. Heber Valley Historic Railroad's North Pole Express is leaving the station for the final time. Passengers on the North Pole Express will enjoy hot cocoa and cookies while listing to caroling, a traditional holiday story before they meet Santa and receive a special gift. Christmas Eve excursions run at 2 p.m., 5 p.m. & 7:30 p.m. You better catch Santa before he hitches his sleigh and heads out for the night. Tickets are going fast!

Heber Valley Historic Railroad 450 South 600 West, Heber City 801.581.9980 Click here for more details.

A Christmas Eve Celebration at Snowbasin

Celebrate Santa's arrival with a full parade, fireworks and more holiday fun than you will have energy for. If you want your little ones to sleep in, then you better head over to Snowbasin for their annual Christmas Eve Celebration. The evening begins with a delicious meal in Earl's Lodge served from 4-8 p.m., before Santa arrives on his sleigh around 6 p.m. Watch the torchlight parade and celebrate the most wonderful time of the year with fireworks.

Snowbasin Resort 3925 E. Snowbasin Rd, Huntsville 888.437.5488 Click here for more details.

SATURDAY

Christmas Day Buffet at The Canyons

Tired of doing the hosting? The Canyons Resort will do it for you. The Cabin Restaurant offers a delicious holiday buffet including Calamari, Oven Roasted Ham with Cranberry Orange Marmalade, and some of the best tasting deserts you could imagine. The assortment will more than satisfy your taste buds and it also offers a Kid's Station. Make this a Christmas to savor. Available from 3-9 p.m. This is the perfect way to round off this holiday season.

Canyons Resort 4000 Canyons Resort Dr., Park City Click here for more details.