North Carolina Mountains Bed and Breakfast Inns
1
The Orchard Inn
— Saluda, NC
This inn combines the casual feel... Read More
  • Free Night Participating Inn
  • 15 room(s)
$145 - $425
2
Bent Creek Lodge
— Asheville, NC
Surrounded by 160 wooded acres,... Read More
  • 10 room(s)
$135 - $185
3
Red Rocker Inn
— Black Mountain, NC
A beautifully restored 1896... Read More
  • Free Night Participating Inn
$130 - $240
4
Colonial Pines Inn
— Highlands, NC
In-town on a secluded two-acre... Read More
  • 8 room(s)
$110 - $170
5
The Inn at Brevard
— Brevard, NC
  • Free Night Participating Inn
  • 15 room(s)
$150 - $225
6
Abbington Green
— Asheville, NC
  • Free Night Participating Inn
  • 9 room(s)
$229 - $425
7
Cedar Crest Inn
— Asheville, NC
A captain's walk, projecting... Read More
  • 12 room(s)
$99 - $300
8
Wildberry Lodge
— Leicester, NC
Star gaze from the main deck and... Read More
$199 - $369
9
Princess Anne Hotel
— Asheville, NC
Enjoy the sophisticated appeal of... Read More
  • 16 room(s)
$135 - $390
10
River House
— Grassy Creek, NC
On 180 acres, with a mile of... Read More
  • 10 room(s)
$125 - $225
11
Oak Hill on Love Lane
— Waynesville, NC
$125 - $225
12
Carrier Houses
— Rutherfordton, NC
  • 8 room(s)
$125 - $225
13
The Firehouse Inn
— Rutherfordton, NC
Once the center of activity as the... Read More
  • 6 room(s)
$119 - $159

North Carolina Mountains Bed & Breakfast Inns

Area Map


Search by Specials

Search by Price

Search by Type
Search by Amenities
  • Show More...