From $179 CAD Booking.com This waterfront resort is located on Peninsula Lake, 6.4 km from downtown Huntsville. Facilities include 2 outdoor swimming pools, an on-site spa and a large inflatable water park on the lake.