Stay at this 3-star golf resort in Elkwater. Enjoy free WiFi, free parking, and a terrace. Popular attractions Elkwater Marina and Elkwater Visitors Centre are located nearby. Discover genuine guest reviews for Elkwater Lake Lodge along with the latest prices and availability – book now.