We’ve rounded up some of our favorite spots for breakfast and brunch in Highlands, NC. Whether you’re in the mood for a quick bite, a relaxed meal, classic favorites, or something a little different, Highlands offers plenty of ways to start the day well.
Oak Steakhouse
Hours: Sunday 9am–2pm
Oak Steakhouse at The Skyline Lodge offers weekend brunch every Sunday from 9am–2pm. Oak partners with area purveyors and neighboring farms to bring the flavors of Appalachia to the table.
The Stubborn Bull
Hours: Saturday & Sunday 11am–2pm
The Stubborn Bull now offers weekend brunch featuring dishes like Lemon Ricotta French Toast, Eggs Benedict, and more. Small tapas plates are also available, making it a great option for sharing with the table. Outdoor seating next to Mill Creek creates a perfect setting for a relaxed weekend brunch.
The Ruffed Grouse Tavern at Highlander Mountain House
Hours: Sunday 10am–3pm
The Ruffed Grouse Tavern at Highlander Mountain House serves Sunday brunch featuring classic breakfast favorites like Avocado Toast and the Highlander Omelet, along with additional breakfast items, sandwiches, and carefully crafted starters and sides. Guests can dine inside the cozy, beautifully decorated restaurant or sit outside and enjoy views of Highlands’ Main Street.
Madison’s Restaurant & Wine Garden
Hours: 7am–10am for 200 Main & Old Edwards Inn guests only
Madison’s Restaurant at Old Edwards Inn is open for breakfast exclusively to guests of Old Edwards Inn and 200 Main. The menu features items such as breakfast parfaits, pancakes, avocado toast, chicken biscuits, omelets, croissants, bagels, and roasted potatoes on the side. It’s a wonderful perk for guests staying at either of these Main Street hotels.
Blue Bike Cafe
Hours: Monday–Saturday 7am–3pm
Blue Bike Cafe serves all-day breakfast with a wide variety of options to suit every taste. Classics like biscuits and gravy, pancakes, and omelets can all be found on the menu, along with plenty of sides to choose from. Located in Creekside Village on Fourth Street, the cafe offers indoor dining, outdoor seating, and a retail area with jams, jellies, and more.
More Breakfast Spots in Highlands
Mountain Fresh Grocery
Hours: Sunday–Monday until 11am
Mountain Fresh serves breakfast daily until 11am. Guests can dine inside or enjoy the picnic tables outside. The coffee bar and bakery also offer a selection of smaller breakfast items.
Black Bear Breakfast
Hours: Sunday–Monday 7:30am–4pm
Black Bear Breakfast is open daily and serves breakfast and lunch with a Mexican twist, alongside some traditional Mexican dishes.