10 Best Brunch Places in Georgia!

Brunch doesn’t always get the attention it deserves, but some restaurants in Georgia know there’s nothing that compares. This weekend tradition is growing in popularity, serving up the best of both breakfast and lunch fare for an epic experience. These 10 best brunch places in Georgia are doing it right. 

Harvest Habersham, Sautee Nacoochee, GA

This farm to table experience has the best Sunday brunch in Northeast Georgia. Their rotating menu brings the freshest meals and ingredients straight from local farmers to your plate. And it wouldn’t be brunch without their famous Bloody Marys and mimosas to pair with your meal.

Local Three Kitchen and Bar, Atlanta, GA

Their brunch menu is short, but miles away from simple. From special cocktails to a curated balance of breakfast and lunch staples, you can have just about whatever your heart desires. And make sure you save room for one of their extraordinary desserts—it’s easily the best part of the meal.

Last Resort Grill, Athens, GA

Don’t be fooled by the name. This place will easily become the first place you think of for brunch. Situated in the former Last Resort music club, this legendary eatery is known for their clay pot meals, omelets, and elevated brunch fare. Healthy options are never hard to come by and will leave you satisfied.

View this post on Instagram

A post shared by Last Resort Grill (@lastresortgrill) on

Sun in My Belly, Atlanta, GA

With one of the most extensive brunch menus in Atlanta, this is the best place for every palate and every craving. Healthy fare like beet hummus is served alongside traditional favorites like parfaits and paninis, with plenty of craft cocktails to go around. They’ve even got a kid-friendly menu and all the fixin’s to create a brunch that’s uniquely you.

Sweet Breads Cafe, Demorest, GA

Known for their live music and dog-friendly environs, there’s never a bad time to visit. Folks love coming here for Sunday brunch, thanks to a simple yet savory menu that’s served until two-ish. They source fresh local ingredients to give every dish the flavor and quality it deserves.

Murphy’s Restaurant, Atlanta, GA

What’s better than Sunday brunch? How about brunch served on Saturdays, too? This place takes brunch seriously, offering traditional and original selections from early morning until 4 p.m. There are tons of sandwiches, sides, salads, bakery items, and specialty dishes to delight every appetite.

Lake Rabun Hotel, Lakemont, GA

There’s nothing quite like waking up to one of the best brunches in the state. Even if you’re not a hotel guest, you can take advantage of this amazing brunch that takes on the farm-to-table concept. Burgers, seafood, fried chicken, and other favorites are obvious choices, but truly you can’t go wrong.

View this post on Instagram

A post shared by Lake Rabun Hotel & Restaurant (@thelakerabunhotel) on

Hoschton Cafe, Hoschton, GA

This charming hometown brunch place is a little slice of heaven. Old fashioned country cooking meets affordability and downhome service for a combination no one around can beat. Brunch is served on Saturdays only, because who wants to wait for Sunday, anyway?

Skogies on the Lake, Gainesville, GA

Six words will complete your entire Sunday: All You Can Eat Brunch Buffet. You’re in total control of your meal, picking exactly what you want and how much you need to fill you up. Plus, you get beautiful lake views while you enjoy your meal.

Bourbon Street Grille, Dahlonega, GA

Brunch is happening every Saturday and Sunday. This beautiful Cajun-inspired eatery is dishing out flavors you don’t find often outside of New Orleans, and they’re as authentic as they come. Beignets, boudin, and shrimp and grits are best sellers, but do yourself a favor and just order it all.  

Share your favorites!
Georgia Search
Find Brunch Spots Near You
Select a Georgia town to find
the Best Things-To-Do and Places To Go around you
Appling County
Bacon County
Baker County
Ben Hill County
Bibb County
Bleckley County
Candler County
Chattahoochee County
Crisp County
Dawson County
Dougherty County
Echols County
Forsyth County
Glascock County
Hancock County
Heard County
Jeff Davis County
Jenkins County
Johnson County
Jones County
Lincoln County
Long County
Lumpkin County
Marion County
Miller County
Paulding County
Pulaski County
Putnam County
Quitman County
Rockdale County
Schley County
Taliaferro County
Toombs County
Treutlen County
Webster County
Wheeler County