Located in Heber City, Utah, with over 26,000 square feet of living space, Timber Moose Lodge is the largest private log cabin in the United States. Timber Moose sits on 12 private acres in the Utah mountains with commanding 360° views, visible from its 9,000 square feet of outdoor decks and balconies. The lodge has a large indoor swimming pool, a sauna, 13 bedrooms, a Crow’s Nest viewing room 50 feet above ground, and a 2,200 square foot Grand Room with high vaulted ceilings that can accommodate 96 in banquet or presentation seating. The lodge is perfect for corporate retreats, family reunions, or private weddings.
19x winner Utah’s Best of State
15x Best of State Caterer
3x Best of the Best / Hospitality
1x Entrepreneur of the Year