Tucked away in the heart of the Alabama countryside, The Lodge at Beaver Creek is a family-owned and operated getaway perfect for a friends’ retreat, hunting/fishing weekend, family reunion or urban escape. Nestled among the pines, and on 40+ acres of private land, we offer a lovely country setting for both indoor and outdoor events.