Welcome to Royal Lakes Golf & Country Club

Royal Lakes is a semi-private country club located in beautiful south Hall County.

We have something for everyone; great golf, fun & friendly atmosphere, unimaginable events & weddings, and three dining and lunch options.

Royal Lakes has a few Charter Memberships available. Once we fill all of our charter memberships, Royal Lakes will become a private club for members only.

4700 Royal Lakes Drive

Flowery Branch, GA 30542-4604