North Carolina state flower

INNSMART - Bed & Breakfast and Inn Guide
North Carolina Bed & Breakfasts and Inns

Smart Links - North Carolina - Mountains region Bed & Breakfasts and Inns
Asheville Seasons Bed & Breakfast
43 Watauga St.
Asheville, NC 28801
Enjoy one of Asheville’s more intimate Inns just walking distance from downtown. Tastefully appointed rooms feature king or queen beds, and most rooms have fireplaces. Envelope yourself in comfort on our much talked about beds. Wake to the smell of fresh organic coffee and a hearty full breakfast. To further your enjoyment, you will not find a television in your room unless you request one. At Asheville Seasons Bed & Breakfast the Innkeepers/owners are onsite and will greet you at the door to welcome you to a B&B that feels more like home than a museum.
Visit the website
Azalea Inn Bed & Breakfast
149 Azalea Circle
Banner Elk, NC 28604
The Azalea Inn has a 16 year history of welcoming guests to Banner Elk. Located in the heart of downtown, the Azalea Inn offers an acre of privacy. Walk to great restaurants, shopping, and our wonderful town park. We are located close to Sugar, Beech and Grandfather Mountains. Skiing, hiking, biking, swimming, ziplining, rafting are all here for you. Relax in one of the 7 guest rooms, 3 cottages or 2 suites. We have rooms with fireplaces, whirlpools, full kitchens, kitchenettes, porches, living rooms and all are air conditioned. Cable TV and Wi-Fi in every room.
Email address
Visit the website
Carolina Bed & Breakfast
77 Cumberland Ave.
Asheville, NC 28801
828-254-3608 or 888-254-3608
Whether you choose a pleasant stroll to town to visit one of the many award-winning restaurants or shops, visit the beautiful Blue Ridge Mountains, or spend a day at the Biltmore Estate, you will find yourself happy to return to this cozy, historic house. In the winter, a cheery fire will greet you in the sitting room. In the summer, a cool drink and refreshments will await you on either of the two porches where you may sit and enjoy a gentle evening breeze and the birdsong in the surrounding gardens.
Email address
Visit the website
Lion & the Rose Bed & Breakfast
276 Montford Ave.
Asheville, NC 28801
828-255-7673 or 800-546-6988
The inn's Queen Anne/Georgian facade has been restored to her original splendor, evoking the classic architecture of the times, and earning her the privilege of being the first stop on Asheville's historic trolley tours. The high embossed ceilings, original leaded and stained glass windows, gorgeous art and antiques, four fireplaces, and a golden tiger oak foyer and staircase, lets you experience the opulence of a bygone era. Five luxurious guest rooms invite you to enjoy romance, privacy, and enchantment. Our friendly and relaxed atmosphere will make you feel right at home.
Email address
Visit the website
Meadowsweet Gardens
502 Golf Course Rd.
West Jefferson, NC 28694
Meadowsweet is an 1895 farmhouse built by Scottish immigrant Joe Campbell, from American chestnut and oak from the property. He built the hearth in the parlor from local soapstone that he mined. Surrounded by lovely gardens with a mountain stream in the backyard flowing into the pond, the serenity and peace will put one at ease. As an Inn and Guest Lodging House you will enjoy a serene mountain landscape in a peaceful beautiful setting. Feel free to sit in the garden house or on its porch and enjoy the fountain or gaze at the butterflies.
Email address
Visit the website
Taylor House Inn
4584 Hwy. 194 S
Valle Crucis, NC 28691
828-963-5581 and 800-963-5581
Make the Taylor House Inn, our Valle Crucis, North Carolina bed and breakfast, near the Mast General Store, your home base to visit the area attractions that have been attracting settlers and travelers alike, for nearly 200 years. Guarded by some of the highest peaks of southern Appalachian, the Valle Crucis stretch of Watauga River Valley retains an air of simplicity lost to most places generations ago. Taylor House Inn is a bed & breakfast known for offering romantic getaways, hosting fabulous family reunions, corporate retreats, and some of the best weddings in Valle Crucis.
Email address
Visit the website
The Inn at Ragged Gardens
203 Sunset Dr.
Blowing Rock, NC 28605
The Inn at Ragged Gardens still feels like a summer cottage, our rooms filled with art, antiques and oriental rugs. Elegant rusticity welcomes you into the common rooms with traditional and arts and crafts style furnishings, chestnut beams and paneled walls, handsome granite fireplaces and a granite staircase. The Inn at Ragged Gardens is located in downtown Blowing Rock, just two miles off the Blue Ridge Parkway in the Blue Ridge Mountains. Our central location allows for easy walking to all of the shoppes, boutiques, parks, and art galleries within downtown Blowing Rock.
Email address
Visit the website

Other listings in Mountains region of North Carolina



Bent Creek Lodge
10 Parkway Crescent
Arden, NC 28704
828-654-9040 or 877-231-6574


1889 WhiteGate Inn & Cottage
173 E. Chestnut St.
Asheville, NC 28801
828-253-2553 or 800-485-3045

1899 Wright Inn and Carriage House
235 Pearson Dr.
Asheville, NC 28801
828-251-0789 or 800-552-5724

1900 Inn on Montford
296 Montford Ave.
Asheville, NC 28801
828-254-9569 or 800-254-9569

A Bed of Roses
135 Cumberland Ave.
Asheville, NC 28801
828-258-8700 or 888-290-2770

Abbington Green Bed & Breakfast Inn
46 Cumberland Cir.
Asheville, NC 28801
828-251-2454 or 800-251-2454

AppleWood Manor Inn Bed & Breakfast
62 Cumberland Circle
Asheville, NC 28801
828-254-2244 or 800-442-2197

Asheville Green Cottage
25 St. Dunstans Cir.
Asheville, NC 28803

ASIA Bed & Breakfast Spa
128 Hillside St.
Asheville, NC 28801

At Cumberland Falls Bed & Breakfast Inn
254 Cumberland Ave.
Asheville, NC 28801
828-253-4085 or 888-743-2557

Beaufort House Victorian Inn
61 N. Liberty St.
Asheville, NC 28801
828-254-8334 or 800-261-2221

Biltmore Village Inn
119 Dodge Street
Asheville, NC 28803
828-274-8707 or 866-274-8779

Black Walnut Bed & Breakfast Inn
288 Montford Ave.
Asheville, NC 28801
828-254-3878 or 800-381-3878

Bridle Path Inn
30 Lookout Rd.
Asheville, NC 28804

Biltmore Village Inn
119 Dodge Street
Asheville, NC 28803
828-274-8707 or 866-274-8779

Cedar Crest Inn
674 Biltmore Ave.
Asheville, NC 28803
828-252-1389 or 800-252-0310

Chestnut Street Inn
176 E. Chestnut St.
Asheville, NC 28801
828-285-0705 or 800-894-2955

Crooked Oak Mountain Inn
217 Patton Mountain Road
Asheville, NC 28804
828-252-9219 or 877-252-9219

Hill House Bed & Breakfast Inn
120 Hillside St.
Asheville, NC 28801
828-232-0345 or 800-379-0002

North Lodge on Oakland B & B
84 Oakland Rd.
Asheville, NC 28801
828-252-6433 or 800-282-3602

Pinecrest Bed & Breakfast
49 Cumberland Ave.
Asheville, NC 28801
828-281-4275 or 888-811-3053

Reynolds Mansion Bed & Breakfast Inn
100 Reynolds Heights
Asheville, NC 28804

Sourwood Inn
810 Elk Mountain Scenic Hwy.
Asheville, NC 28804

Sweet Biscuit Inn
77 Kenilworth Rd.
Asheville, NC 28803
828-250-0170 or 866-280-0170


Balsam Mountain Inn
68 Seven Springs Drive
Balsam, NC 28707
828-456-9498 or 855-456-9498

Banner Elk

1902 Turnpike House Bed & Breakfast
317 Old Turnpike Road Northwest
Banner Elk, NC 28604
828-898-5611 or 888-802-4487

Banner Elk Inn Bed & Breakfast
407 Main St. E.
Banner Elk, NC 28604
828-898-6223 or 888-487-8263

Banner Elk Winery Villa
60 Deer Run Lane
Banner Elk, NC 28604

The Perry House Bed & Breakfast
153 Klonteska Dr
Banner Elk, NC 28604
828-898-3535 or 877-806-4280

Black Mountain

Arbor House of Black Mountain
207 Rhododendron Avenue
Black Mountain, NC 28711
828-669-9302 or 866-669-9303

Black Mountain Inn
1186 Old Highway 70 West
Black Mountain, NC 28711
828-669-6528 or 800-735-6128

Inn Around the Corner
109 Church St.
Black Mountain, NC 28711
828-669-6005 or 800-393-6005

Blowing Rock

Gideon Ridge Inn
202 Gideon Ridge Rd.
Blowing Rock, NC 28605

The Victorian Inn Blowing Rock
242 Ransom St.
Blowing Rock, NC 28605


Lovill House Inn Bed & Breakfast
404 Old Bristol Rd.
Boone, NC 28607
828-264-4204 or 800-849-9466


The Red House Inn
266 W. Probart St.
Brevard, NC 28712

Bryson City

Folkestone Inn
101 Folkestone Rd.
Bryson City, NC 28713
828-488-2730 or 888-812-3385

Fryemont Inn
245 Fryemont Street
Bryson City, NC 28713
828-488-2159 or 800-845-4879

West Oak Bed & Breakfast & Cottages
101 Fryemont St.
Bryson City, NC 28713


Terrell House Bed & Breakfast
109 Robertson St.
Burnsville, NC 28714

Chimney Rock

The Esmeralda Inn & Restaurant
910 Main Street
Chimney Rock, NC 28720


Dillsboro Inn
146 North River Road
Dillsboro, NC 28725


The Tudor House Bed & Breakfast
100 Tudor House Lane
Fletcher, NC 28732

Flat Rock

Mansouri Mansion
2905 Greenville Hwy
Flat Rock, NC 28731


Cat Creek Lodge
109 Holly Springs Village Road
Franklin, NC 28734

Oak Hill Country Inn
1689 Old Murphy Road
Franklin, NC 28734
828-349-9194 or 800-587-6374

Snow Hill Inn
531 Snow Hill Road
Franklin, NC 28734

Glade Valley

Glade Valley Bed & Breakfast
330 Shaw Lane
Glade Valley, NC 28627
336-657-8811 or 800-538-3508

Grassy Creek

River House Country Inn & Restaurant
1896 Old Field Creek Rd.
Grassy Creek, NC 28631


1898 Waverly Inn
783 North Main Street
Hendersonville, NC 28792
828-693-9193 or 800-537-8195

1919 Inn on Church
201 3rd Ave W
Hendersonville, NC 28739
828-696-2001 or 866-881-7111

Aunt Adeline’s Bed & Breakfast
1314 Hyman Ave
Hendersonville, NC 28792

Echo Mountain Inn
2849 Laurel Park Hwy.
Hendersonville, NC 28739

Elizabeth Leigh Inn
908 5th Avenue West
Hendersonville, NC 28739

Melange Bed and Breakfast
1230 5th Avenue West
Hendersonville, NC 28739
828-697-5253 or 800-303-5253


Colonial Pines Inn Bed and Breakfast
541 Hickory St.
Highlands, NC 28741
828-526-2060 or 866-526-2060

Inn at Half Mile Farm
214 Half Mile Dr
Highlands, NC 28741
828-526-8170 or 800-946-6882

Main Street Inn
270 Main St.
Highlands, NC 28741
828-526-2590 or 800-213-9142

Hot Springs

Laughing Heart Lodge Retreat and Hostel
289 NW Highway 25/70
Hot Springs, NC 28743

Jonas Ridge

Alluring View B & B
7348 Joe Johnson Street
Jonas Ridge, NC 28641

Lake Lure

Gaestehaus Salzburg Bed & Breakfast
1491 Memorial Hwy
Lake Lure, NC 28746
828-625-0093 or 877-694-4029

Lodge on Lake Lure
361 Charlotte Dr.
Lake Lure, NC 28746
828-625-2789 or 800-733-2785

Laurel Springs

Gable Haus Country Inn & Cottages
154 Ruffin St.
Linville, NC 28646


Wildberry Lodge B&B
135 Potato Branch Rd.
Leicester, NC 28748
828-683-2525 or 866-863-2525

Little Switzerland

Alpine Inn
PO Box 477
Little Switzerland, NC 28749

Maggie Valley

Misty Mountain Ranch B & B & Cabins
561 Caldwell Drive
Maggie Valley, NC 28751
828-926-2710 or 888-647-8922

Timberwolf Creek B&B and Luxury Cabins
391 Johnson Branch Rd.
Maggie Valley, NC 28751
828-926-2608 or 888-525-4218


Inn at Blue Ridge
17677 Us 221 N
Marion, NC 28752
828-756-7001 or 866-756-7001

Mills River

Acorn Bed & Breakfast at Mills River
5136 Old Haywood Rd
Mills River, NC 28759

Bed & Breakfast on Tiffany Hill
400 Ray Hill Rd
Mills River, NC 28759


Robardajen Woods Bed & Breakfast
5640 Robardajen Woods
Nebo, NC 28761

Pisgah Forest

Boulder Ridge B & B
74 Lazy Branch Road
Pisgah Forest, NC 28768


Appalachian Inn
300 Knoll Top
Robbinsville, NC 28771

Buffalo Creek Bed & Breakfast
4989 W Buffalo Rd
Robbinsville, NC 28771


The Orchard Inn
100 Orchard Inn Lane
Saluda, NC 28773


Harmony Hill Bed and Breakfast
1740 Halsey Knob Rd.
Sparta, NC 28675

Spruce Pine

The Richmond Inn
51 Pine Avenue
Spruce Pine, NC 28777


Sleepy Hollow Bed & Breakfast
132 Old Jim's Branch Road
Swannanoa, NC 28778
828-298-1115 or 866-708-1115


Freeze House Bed & Breakfast
71 Sylvan Hts.
Sylva, NC 28779


Apple City Bed & Breakfast
143 South Center Street
Taylorsville, NC 28681


1906 Pine Crest Inn
85 Pine Crest Lane
Tryon, NC 28782
828-859-9135 or 800-633-3001

Marilyn’s Melrose Inn
55 Melrose Ave
Tryon, NC 28782

Valle Crucis

Mountainside Lodge Bed & Breakfast
1709 Broadstone Road
Valle Crucis, NC 28604
828-963-4006 or 877-687-4333


Lazy Bear Lodge
315 Lazy Bear Trail
Vilas, NC 28692


Andon-Reid Inn Bed and Breakfast
92 Daisy Ave
Waynesville, NC 28786
828-452-3089 or 800-293-6198

Brookside Mountain Mist Inn
142 Country Club Drive
Waynesville, NC 28786
828-452-6880 or 877-452-6880

Inn at Iris Meadows
304 Love Lane
Waynesville, NC 28786
828-456-3877 or 888-466-4747

Oak Hill on Love Lane Bed & Breakfast
224 Love Lane
Waynesville, NC 28786
828-456-7037 or 888-608-7037

The Swag Country Inn
2300 Swag Rd.
Waynesville, NC 28785
828-926-0430 or 800-789-7672

The Windover Inn Bed & Breakfast
40 Old Hickory Street
Waynesville, NC 28786
828-452-4411 or 866-452-4411

The Yellow House
89 Oakview Dr.
Waynesville, NC 28786
828-452-0991 or 800-563-1236


Dry Ridge Inn
26 Brown St.
Weaverville, NC 28787
828-658-3899 or 800-839-3899


Chalet Inn
285 Lone Oak Dr.
Whittier, NC 28789
828-586-0251 or 800=789-8024

Communties include: Andrews, Arden, Asheville, Balsam, Banner Elk, Barnardsville, Black Mountain, Blowing Rock, Boone, Brevard, Bryson City, Burnsville, Candler, Chimney Rock, Columbus, Dillsboro, Fletcher, Flat Rock, Franklin, Glade Valley, Grassy Creek, Hendersonville, Highlands, Hot Springs, Jonas Ridge, Lake Lure, Laurel Springs, Leicester, Little Switzerland, Maggie Valley, Marion, Mills River, Nebo, Pisgah Forest, Robbinsville, Rutherfordton, Saluda, Sparta, Spruce Pine, Swannanoa, Sylva, Taylorsville, Tryon, Valle Crucis, Vilas, Waynesville, Weaverville, West Jefferson, Whittier

North Carolina State Regions: Mountains . Piedmont . Coast

Innkeepers desiring a listing can find information on the Innkeepers page.


United States

INNSMART - Bed & Breakfast and Inn Guide

INNSMART on Twitter      

ScenicView Web Company