Beaver Creek Lodge has been providing memorable winter and summer adventures since 1995. Located in the heart of Logan Canyon, Utah, we boast instant access to renowned snowmobile areas during the winter! Whether you are new to backcountry activities or an expert, we have something for you! Beaver Creek Lodge is a special use permittee of the Cache/Caribou Forests since 1991 that allows us to guide you on your backcountry snow adventure! Click the icon below to get booked!