5 floors
← All properties in Lake Lanier Islands, GA
Lake Lanier Islands is a resort complex built on a small group of islands on Lake Lanier, the largest lake in Georgia, located 60 miles northeast of Atlanta, Georgia. The resort complex was established in 1974 and includes a hotel, water park, golf course, multiple conference and meeting venues, beaches, boat docks, and a number of other recreational amenities.
Manage reservations, check-in, housekeeping, staff and OTAs — all in one simple dashboard.
Get Started Free →