The Lodge at Wakulla Springs is Surrounded by 6,000 acres of pristine forest, The Lodge at Wakulla Springs is North Florida’s castle. Built in 1937 by industrialist Edward Ball, the Lodge is not only one of the most beautiful buildings of its period, but also one of the few where you can stay overnight. Located in the middle of Wakulla Springs State Park, the Lodge’s 27 rooms overlook one of the country’s largest springs. The Lodge at Wakulla Springs. is located just 20 minutes south of Tallahassee. The staff will help select the perfect site for your wedding along with catering, bar and more. This could be your dream wedding location.