Here is a list of Public Marinas on Lake Lanier:
Aqualand Marina
6800 Lights Ferry Rd
(770) 967-6811
http://www.aqualandmarina.com/
Aquamarina Lazy Days
6700 Lanier Islands Pkwy
(678) 288-8916
http://www.ilovemymarina.com/
Bald Ridge Marina
1850 Bald Ridge Marina Rd
(770) 887-5309
http://www.baldridgemarina.com/
Carefree Boat Club At Lake Lanier
6700 Lanier Islands Pkwy
(888) 439-8757
http://carefreeboats.com/locations/lake-lanier-ga/
Gainesville Marina
2145 Dawsonville Hwy
(770) 536-2171
http://www.gainesvillemarina.com/
Hideaway Bay Marina
6334 Mitchell St
(770) 967-5500
http://www.hideawaybaymarina.com/
Holiday Marina On Lake Lanier
6900 Lanier Islands Pkwy
(770) 945-7201
http://www.holidaylakelanier.com/
Lake Lanier Sailing Club
6206 Commodore Dr
(770) 965-0501
https://www.llsc.com/
Port Royale Marina
8800 Port Royale Dr
(770) 887-5715
http://www.bestinboating.com/ga/lake-lanier/port-royale/
Sunrise Cove Marina
5725 Flat Creek Rd
(770) 536-8599
http://www.sunrisecovemarina.com/