Listings in Restaurants in Highlands and Maggie Valley

Here are the best restaurants in the Blue Ridge Mountains that we could find. We made sure to create a diverse list of cuisine that include a variety of price scales. Some feature chefs with award-winning entrees made with the seasonal best from local farmers. Some offer local micro-brews with burgers and others provide great wines paired with local and seasonal flavors. Enjoy anything from world class entrées to affordable spots that are popular with the locals.

Snappy's Italian Restaurant & Pizzeria

in Restaurants

Snappy's offers prime rib, steaks, seafood, pasta, pizza, calzones, and more. Good prices, comfortable atmosphere.

2769 Soco Road
Maggie Valley, North Carolina 28751

Bookmark this |Send E-mail

Meritage Bistro

in Restaurants

490 Carolina Way
Highlands, North Carolina 28741

Bookmark this |Send E-mail

Madison's Restaurant at Old Edwards Inn

in Restaurants

Madison's at Old Edwards Inn is a AAA Four-Diamond award-winning restaurant known for some of the best locally-sourced dining in Western North Carolina. The talented culinary team hand-crafts each dish with farm-to-table, sustainable…

445 Main Street
Highlands, North Carolina 28741

Is this your business?

Bookmark this

Cataloochee Guest Ranch Dining

in Restaurants

The beautiful Cataloochee Guest Ranch dining room is open to the public for breakfast, lunch and dinner. If you're an overnight guest, breakfast and dinner are included with lodging. If not, you're invited to dine any time, as long as…

119 Ranch Drive
Maggie Valley, North Carolina 28751

Bookmark this |Send E-mail

Moutaineer Restaurant at Fireside Cottages

in Restaurants

Overlooking Soco Gap and Sheepback Mountain at approximately 3,800-ft. elevation, with beautiful views of the mountains. Cozy inside with tongue and groove pine floors, ceiling and walls, with wood-burning fireplaces. Only 1.5 miles from…

6490 Soco Road
Maggie Valley, North Carolina 28751

Is this your business?

Bookmark this

Lakeside Restaurant

in Restaurants

531 Smallwood Avenue
Highlands, North Carolina 28741

Bookmark this |Send E-mail

J. Arthur's Restaurant

in Restaurants

J. Arthur's is a family-owned restaurant that has been serving good food in Maggie Valley for several decades. J. Arthur's also has good service, and it's very popular with locals, as well as visitors.

2843 Soco Road
Maggie Valley, North Carolina 28751

Bookmark this |Send E-mail

Frankie's Italian Trattoria

in Restaurants

Frank and Louis Perrone serve Panini's, pasta, and pizza at lunch, as well as steaks and Italian entrees for dinner.

1037 Soco Road
Maggie Valley, North Carolina 28751

Bookmark this |Send E-mail

Newsletter