Home › Venues › Thunderhead Lodge Thunderhead Lodge Tickets Buy tickets for concerts at Thunderhead Lodge in Steamboat Springs, CO. No Upcoming Events No upcoming events scheduled at Thunderhead Lodge. Please contact us with any corrections. Hotels & Lodging Near Thunderhead Lodge About the Venue Thunderhead Lodge At-a-Glance Address2305 Mt Werner CirSteamboat Springs, CO 80487United States Map & Directions Advertisement