Free $50 gift card with a $250+ gift card purchase

Mountains Bed and Breakfasts

Sort by:

4-1/2 Street Inn

Highlands, NC

from $115

4.9 (8)

Visit Website

4-1/2 Street Inn

4-1/2 Street Inn

from $115

Highlands, NC

4.9 (8)

Visit Website

from $115

4.9 (43)

Visit Website

The River Lodge Bed & Breakfast

The River Lodge Bed & Breakfast

from $115

Cullowhee, NC

4.9 (43)

Visit Website

River House at Chimney Rock

Chimney Rock, NC

from $109

4.6 (2)
Accepts:

Visit Website

River House at Chimney Rock

River House at Chimney Rock

from $109

Chimney Rock, NC

4.6 (2)

Visit Website

from $65

4.4 (20)

Visit Website

Friendship Lodge Bed & Breakfast

Friendship Lodge Bed & Breakfast

from $65

Black Mountain, NC

4.4 (20)

Visit Website

A Bed of Roses

Asheville, NC

from $109

4.6 (13)

Visit Website

A Bed of Roses

A Bed of Roses

from $109

Asheville, NC

4.6 (13)

Visit Website

from $59

4.6 (86)
Accepts:

Visit Website

The Perry House Bed & Breakfast

The Perry House Bed & Breakfast

from $59

Banner Elk, NC

4.6 (86)

Visit Website

Balsam Mountain Inn

Balsam, NC

from $100

4.3 (14)

Visit Website

Balsam Mountain Inn

Balsam Mountain Inn

from $100

Balsam, NC

4.3 (14)

Visit Website

Ridgeway Inn

Blowing Rock, NC

Accepts:

Visit Website

Ridgeway Inn

Blowing Rock, NC

Visit Website

1902 Turnpike House

Banner Elk, NC

from $89

4.7 (35)
Accepts:

Visit Website

1902 Turnpike House

1902 Turnpike House

from $89

Banner Elk, NC

4.7 (35)

Visit Website

from $115

4.6 (20)

Visit Website

1899 Wright Inn and Carriage House

1899 Wright Inn and Carriage House

from $115

Asheville, NC

4.6 (20)

Visit Website

Free $50 gift card with a $250+ gift card purchase

Claddagh Inn

Hendersonville, NC

from $89

4.0 (32)
Accepts:

Check Dates

Claddagh Inn

Claddagh Inn

from $89

Hendersonville, NC

4.0 (32)

Visit Website »

Check Dates

from $85

5.0 (4)

Visit Website

Stoney Fork Bed and Breakfast

Stoney Fork Bed and Breakfast

from $85

Ferguson, NC

5.0 (4)

Visit Website

from $100

4.8 (41)

Visit Website

Terrell House Bed & Breakfast

Terrell House Bed & Breakfast

from $100

Burnsville, NC

4.8 (41)

Visit Website

The Inn at Glen Alpine

Glen Alpine, NC

from $95

4.9 (91)
Accepts:

Check Dates

The Inn at Glen Alpine

The Inn at Glen Alpine

from $95

Glen Alpine, NC

4.9 (91)

Visit Website »

Check Dates

from $115

4.9 (27)
Accepts:

Visit Website

River's Edge at Todd, NC Inn

River's Edge at Todd, NC Inn

from $115

Todd, NC

4.9 (27)

Visit Website

from $150

5.0 (8)
Accepts:

Visit Website

Aunt Adeline's Bed and Breakfast

Aunt Adeline's Bed and Breakfast

from $150

Hendersonville, NC

5.0 (8)

Visit Website

Dry Ridge Inn

Weaverville, NC

from $110

4.7 (253)

Visit Website

Dry Ridge Inn

Dry Ridge Inn

from $110

Weaverville, NC

4.7 (253)

Visit Website

Beech Alpen Inn

Beech Mountain, NC

from $89

Visit Website

Beech Alpen Inn

Beech Alpen Inn

from $89

Beech Mountain, NC

Visit Website

The Inn at Singletree

Danbury, NC

from $150

Visit Website

The Inn at Singletree

The Inn at Singletree

from $150

Danbury, NC

Visit Website

from $115

5 (2)
Accepts:

Visit Website

from $135

4.2 (16)
Accepts:

Check Dates

Knollwood

Marshall, NC

from $125

4.3 (2)

Check Dates

Knollwood

Knollwood

from $125

Marshall, NC

4.3 (2)

Check Dates

from $165

4.8 (15)

Visit Website

Pinebrook Manor Bed and Breakfast Inn

Pinebrook Manor Bed and Breakfast Inn

from $165

Hendersonville, NC

4.8 (15)

Visit Website

Glade Valley B&B

Glade Valley, NC

from $119

4.9 (69)

Visit Website

Glade Valley B&B

Glade Valley B&B

from $119

Glade Valley, NC

4.9 (69)

Visit Website

Harmony Hill B&B

Sparta, NC

from $140

5.0 (57)
Accepts:

Check Dates

Harmony Hill B&B

Harmony Hill B&B

from $140

Sparta, NC

5.0 (57)

Visit Website »

Check Dates

from $129

4.7 (5)
Accepts:

Visit Website

Herren House Bed and Breakfast

Herren House Bed and Breakfast

from $129

Waynesville, NC

4.7 (5)

Visit Website

from $80

4.5 (28)
Accepts:

Visit Website

Marilyn's Melrose Inn

Marilyn's Melrose Inn

from $80

Tryon, NC

4.5 (28)

Visit Website

No results were found.

Your search was a little too specific.We suggest reducing the filters or searching for a different city.

Sponsored Links

Best Price Guarantee

We offer the Best Price Guarantee! Learn more

Recent reviews

Wildberry Lodge Bed & Breakfast

$199 - $399

4.6 (161)

"A beautiful lodge that the homeowners actually built themselves. A lot of love went ..."

Read more...


Oak Hill on Love Lane

$160 - $235

4.9 (250)

"The entire house was beautiful. The hosts went out of their way to be of assistance, ..."

Read more...


Dry Ridge Inn

$110 - $179

4.7 (253)

"I have never been disappointed in a stay at the Dry Ridge Bed & Breakfast. Kris ..."

Read more...


Mountains B&B reviews

Overall rating:

The Mountains B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Top