Wolf Creek Lodge is well maintained and conveniently located off Highway 160, a quiet cozy location nestled in a bluff with views of the San Juan Mountains and where travel is never a problem. Wolf Creek Lodge is the closest Triple AAA & Mobile-rated and the last stop for accommodations in South Fork on the way to Wolf Creek Pass and ski area.