The 8 BEST Hotels with Christmas Eve Dinner in Salt Lake City 2026
Discover Salt Lake City hotels pairing a comfortable stay with Christmas Eve dinner. Finding Salt Lake City hotels with Christmas Eve dinner takes research, since holiday menus and seating vary. This list makes it easier to find festive stays with dining options.
255 South West Temple, Salt Lake City
A Christmas Eve holiday menu at a classic steakhouse. Spencer’s for Steaks & Chops serves a dedicated holiday menu on Christmas Eve, with dinner from 2 to 9 p.m. Its reservation option makes a sit-down steakhouse celebration easy to plan. From here, the Salt Palace Convention Center is about a five-minute walk. It’s a polished downtown stay for anyone who wants a festive dinner just downstairs.
500 S Main St, Salt Lake City, UT 84101
Christmas Eve buffet dinner with an easy family feel. Lucky H Buffet serves Christmas Eve dinner from 3 to 8 p.m., and The Coffee Shop offers a holiday menu until 9. The buffet is first come, first served, making the evening feel relaxed and family-friendly. The hotel is about a 10-minute walk from Gallivan Center. It’s a welcoming pick for a low-fuss holiday meal and a comfortable overnight stay.
555 South Main Street, Salt Lake City
A Christmas Eve holiday buffet in Laurel’s elegant dining room. Laurel Brasserie & Bar serves a special Christmas Eve holiday buffet, with reservations for its 9 a.m. to 1:30 p.m. service. It gives your holiday stay a festive meal in an elegant setting, with a daytime rather than evening seating. City Creek Center is about a 20-minute walk away. This grand, polished stay suits you if holiday dining and a celebratory atmosphere matter most.
170 South West Temple, Salt Lake City
A lively downtown stay with dining right downstairs. Salt Republic gives you a full-service restaurant right inside the hotel, with American fare for a relaxed holiday meal. The hotel’s past Christmas-season dining program brings a festive feel to its dining scene. The Salt Palace Convention Center is just a short walk away. It’s a sleek, energetic stay for you if you want downtown dining close at hand.
215 West South Temple, Salt Lake City
A downtown hotel with holiday dining in its history. Copper Canyon Grill House & Tavern gives the hotel an easy in-house dinner option, and the restaurant has served Christmas Eve holiday specials. Its warm grill-house style suits a relaxed seasonal meal after a day in the city. Temple Square is about a 10-minute walk away. It’s a comfortable downtown stay for you if a casual hotel-restaurant setting feels right for the holiday.
15 West 200 South, Salt Lake City
Bambara brings a polished restaurant experience into the hotel. Bambara, the hotel’s on-site restaurant, is known for chef-driven American cooking and a warmly elegant dining room. Its holiday celebrations add a seasonal note to a stay where dinner is close by. Temple Square is about a 10-minute walk away. You’ll love this boutique-style option for a stylish downtown Christmas stay with a strong restaurant at its heart.
75 South West Temple, Salt Lake City
Salt Stone keeps hotel dining close to downtown celebrations. Salt Stone serves American cuisine inside the hotel, giving you a convenient place to gather for a meal during your holiday stay. The restaurant’s dinner service makes an easygoing hotel evening part of the plan. City Creek Center is about a five-minute walk away. It’s a practical, central stay for you if comfort and downtown access top your Christmas list.
110 W Broadway, Salt Lake City, UT 84101
Historic character and an in-house restaurant downtown. The Peery’s on-site dining gives you an easy option to keep meals close during a Christmas Eve visit. Its historic lobby and intimate scale bring a more personal feel to the holiday stay. City Creek Center is about a 10-minute walk away. This characterful boutique hotel suits you if you prefer a smaller, downtown setting for the season.
Frequently Asked Questions
Which hotels in Salt Lake City offer traditional Christmas Eve dinner?
Hotels like The Grand America and the Hilton Salt Lake City Center are known for their festive Christmas Eve dining experiences featuring traditional holiday dishes.
What time do Christmas Eve dinner services usually start at hotels?
Most hotels begin their Christmas Eve dinner service around 5 PM and continue until 10 PM. It is advisable to check with individual hotels for specific times.
Do hotels require reservations for Christmas Eve dinner?
Yes, it is highly recommended to make reservations in advance for Christmas Eve dinner to secure your spot, as these events are typically quite popular.
Are there vegetarian or vegan options available at Christmas Eve dinners?
Many hotels in Salt Lake City offer vegetarian and vegan options during their Christmas Eve dinner. It is best to inquire when making your reservation.
Can I enjoy live music during Christmas Eve dinner at hotels?
Yes, several hotels provide live music or entertainment during their Christmas Eve dinner service, enhancing the festive atmosphere. Check with the hotel for details.
Are there family-friendly hotels that host Christmas Eve dinners?
Hotels like the Little America Hotel and the Radisson Salt Lake City offer family-friendly Christmas Eve dinners with special children's menus and activities.
What are some nearby attractions to visit after Christmas Eve dinner?
After dinner, you might enjoy a stroll through Pioneer Park, visit Temple Square for the holiday lights, or catch a holiday show at a local theater.
Is there parking available at hotels hosting Christmas Eve dinners?
Most hotels provide parking for guests, but it is wise to confirm parking availability and possible fees when making your reservation.
Do hotels offer special packages for Christmas Eve dinner and overnight stays?
Many hotels offer holiday packages that include Christmas Eve dinner along with special rates for overnight stays. Check hotel websites or call for specific details.
What dress code should I expect for Christmas Eve dinner at hotels?
Typically, the dress code for Christmas Eve dinners at hotels in Salt Lake City is smart casual. However, some upscale hotels may encourage dressier attire.





