Are you planning a trip to western North Carolina? If you are, we know the Blue Ridge Parkway is part of your plans, and we are on your way! We are at mile 328.3, right on the Parkway, near the town of Spruce Pine. Check out where to stay, where to eat, and what to do while you’re here.

Romantic Asheville’s Blue Ridge Parkway Vacation Guide offers 50 pages with full page features on many places along the Parkway.

BEAUTIFUL any time of year, but especially in the autumn! The Orchard at Altapass off the Parkway has free Old Time and bluegrass music, and the entire experience is full of joy and light.

KK (Tryon, NC)

Where to Eat

Apple Core Grill at the Orchard

Altapass Orchard now serves a daily Fresh Home Grown Food Service lunch at Apple Core Grill. Our goal is to serve the finest, fresh, locally-raised meat and vegetables on the Blue Ridge Parkway. Our Chef Robin Ellis is a native of Spruce Pine and owned her own restaurant “Fox Fire” downtown Spruce Pine.

Our menu is be simple but of the highest quality, featuring truly country-style flavors. The menu includes:

Local Restaurants

Need a place to eat on your way to the Orchard? Staying in the area and looking for a great dinner venue? Check out our favorite local eateries below! You can find more complete listings at the McDowell and Mitchell County Chamber of Commerce sites.

Switzerland Inn Chalet Restaurant
86 High Ridge Rd, Little Switzerland
Breakfast, Lunch & Dinner, Views of Blue Ridge

Knife & Fork
61 Locust St, Spruce Pine
Lunch & Dinner, Fine Dining

Mountain View Restaurant
5253 Hwy 226 N, Spruce Pine (junction of 226 & 226A)
Lunch & Dinner, Sweeping Views

DT’s Blue Ridge Java
169 Locust St, Spruce Pine
Breakfast & Lunch

Switzerland Cafe
9440 Hwy 226A, Little Switzerland
Lunch (7 days) through November

The Pizza Shop & Dry County Brewery
585 Oak Ave, Spruce Pine
Lunch (Wed-Sat) & Dinner (Wed-Sun)

Where to Stay

Switzerland Inn

We are pleased to acknowledge our web site sponsor, Switzerland Inn in Little Switzerland, for their support of the Mission of the Historic Orchard at Altapass. Their sponsorship helps to defray the costs of making information about our many heritage programs available to the public through this site. We are grateful for their support.

Switzerland Inn
86 High Ridge Road
Little Switzerland
phone: 800-654-4026

Locally Owned Accommodations

Near the Parkway in Spruce Pine and Little Switzerland

Alpine Inn
226 Old Little Switzerland Dr
Little Switzerland
phone: 828-765-5380

Big Lynn Lodge
10860 Hwy 226A
Spruce Pine
phone: 800-654-5232

Bear Den Campground and Cabins
Mile 324.8 on the Blue Ridge Parkway
Spruce Pine
phone: 828-765-2888

Spruce Pine

Pine Valley Motel
11827 Hwy 226 South
Spruce Pine
phone: 828-765-6276

Richmond Inn B&B
51 Pine Ave
Spruce Pine
phone: 828-765-6993


Carolina Country Inn
600 W. Main St
phone: 828-682-6033

Terrell House B&B
109 Robertson St
phone: 828-682-4505


Inn at Blue Ridge
17677 Hwy 221 North
phone: 828-756-7001

The Cottages at Spring House Farm
219 Haynes Road
phone: 877-738-9798

Boone Area

The Mast Farm Inn
2543 Broadstone Rd
Banner Elk
phone: 828-963-5857

You can find more accommodations listings at the McDowell and Mitchell County Chamber of Commerce sites.

House and Cabin Rentals

Blue Ridge Parkway Cabin Rentals
Five minutes from Altapass and right off the Blue Ridge Parkway
phone: 919-602-6722

Blue Ridge for Rent
(various locations)
phone: 828-278-8070


Fall Creek Cabins
Five minutes from Blue Ridge Parkway and 15 minutes to Boone
phone: 336-877-3131

Hawksnest Cabin
86 Saddlebrook Drive
phone: 731-217-5750

Search for additional vacation rental houses and cabins at FlipKey by TripAdvisor

Marion Rentals
Burnsville Rentals

What to Do

Waterfalls, Hikes, Parks

11 miles
31 miles
12 miles
29 miles

Historic Sites

20 miles

Minerals & Mines

2.5 miles
8 miles

Art Galleries

Toe River Arts Council (Spruce Pine Gallery)
6 miles
15 miles