Weber County, Utah
Tucked along the shores of Hidden Lake and minutes from Powder Mountain, our lodge offers a retreat where the mountains breathe and time slows.
Our Story
Hidden Lake Lodge sits on the eastern edge of Weber County, where the timberline drops into alpine water and the air carries the scent of pine. What began as a family retreat has grown into a place where travelers come to unplug — to watch the sunrise paint the ridge and the night sky open above the lake.
Whether you're here for a weekend on the slopes, a fishing trip on the water, or simply the kind of silence you can't find in the valley below, our lodge offers a grounded, welcoming basecamp for the mountain life.
Accommodations
Each room is appointed with mountain-inspired comfort — warm woods, soft linens, and views that pull you to the window.
Floor-to-ceiling windows frame Hidden Lake and the surrounding ridgeline. King bed, private balcony, and a stone fireplace.
Inquire
Queen bed with a working desk, espresso machine, and a window oriented toward Powder Mountain's north face.
Inquire
A standalone cabin with two bedrooms, a full kitchen, and a wood-burning stove. Ideal for extended stays and small groups.
InquirePrivate dock and shoreline for fishing and kayaking.
Locally sourced morning meal served daily.
Reliable high-speed internet throughout the property.
Ample on-site parking for all guests, no reservations needed.
Amenities
We keep the essentials thoughtfully provided — from morning coffee to evening fire pits — so your only decision is whether to stay in or head out to the trailhead.
Location
Just minutes from Powder Mountain ski resort and the Hidden Lake Recreation Area, our lodge is accessible year-round via well-maintained county roads.
Get in Touch
Whether you have a question about availability, need directions, or want to plan a special occasion stay — we're here to help. Call us directly or send a message and we'll respond within 24 hours.
Phone
(801) 745-3772Address
6965 E Powder Mountain Rd
Weber County, UT 84310
Office Hours
Mon – Sun: 8:00 AM – 8:00 PM
After-hours check-in available by arrangement