By Linnea Covington, Forbes Travel Guide — The holiday season is upon us, which means that it’s time to start thinking about where you can go to soak in some Christmas cheer. Whether you’re looking for a grand vacation packed with fun or a cozy cottage escape perfect for silent night snuggles, these delightful destinations have got just the thing to make your holidays extra bright.

Salt Lake City
Start feeling festive in Utah’s capital with a day packed full of holiday revelry. Begin with a trip to This Is The Place Heritage Park for a German-inspired Christmas celebration before heading to Ballet West’s production of The Nutcracker. Top off your magical afternoon with an enchanting evening at Hogle Zoo’s annual Zoo Lights holiday display.
Even more merriment awaits back at your home base, The Grand America Hotel. Imagine teatime with Mr. and Mrs. Claus, a whimsical window tour complete with cookies and an endless breakfast buffet, all of which can be had during your stay at this Forbes Travel Guide Four-Star beauty. The vast property also looks the part with colorful lights cascading down the building and golden decorations throughout the hotel.