About Royal Lakes
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.
Book an Event
Royal Lakes is not just a place for great golf, but it’s also a place for building great memories. We take immense pride in making your special event unforgettable from beginning to end.
Royal Lakes has a variety of dining options. Enjoy your meal out on the terrace while taking in the stunning waterfront views. Sample our vast selection of wine in the formal dining room. Grab a bite while watching the game in our sports bar.
Access your Royal Lakes Tee Time account and reserve your tee time, court time, and pay any outstanding balances.
Explore the Course
In the heart of South Hall County, situated on 150 acres with over nineteen acres of beautiful lakes, Royal Lakes Golf & Country Club features plush bermuda and rolling greens. The Scottish design will satisfy even the most accomplished player.