Successful event planner Paige Parker (Janel Parrish) goes home to her parents Inn in Coyote Creek for Christmas and discovers to her dismay that her parents has scaled back the Inn's traditional Christmas celebrations.
She immediately starts to organize a celebration as it should be, but
unbeknown to her, her parents are planning to sell up.
So, the potential buyer Dylan Bailey (Ryan Paevey) and his son Noah
(Azriel Dalman) are diverted from their trip to celebrate Christmas at Grand
Canyon to spend a few days at the Inn instead, before continuing their journey.
During their stay Paige, Dylan, and Noah bond while the fate of the
Coyote Creek Inn hangs in the balance so it’s up to the magic of Christmas to
save the day.