Ashe County Directory
NC Mountain Real Estate
Art Galleries
Tree Farms

Looking for a place to stay in the West Jefferson, North Carolina High Country? Our NC Mountain Accommodations and Blue Ridge Mountains Lodging guide offers rustic mountain cabins, charming country cottages, quaint bed and breakfasts, fun filled family campgrounds, and romantic historic inns.

Browse through our wide selection of places to stay while visiting West Jefferson, Ashe County, and the Blue Ridge Mountains of the NC High Country.

Bed and Breakfast Inns
Buffalo Tavern Bed & Breakfast, West Jefferson, NC
958 West Buffalo Road,
West Jefferson, NC. 28694
Ph: (336) 877-9080
TF: (877) 615-9678

Built in 1872, Buffalo Tavern has a fascinating history to share. Guests will "feel" that history when they spend time enjoying the ambiance of the Inn. Welcomed by Doc the Innkeeper, you'll see that Buffalo Tavern is a special place for a get away, a place where romance can flourish and relaxation can return. Come see us. Come to our mountains!
Hamilton House Bed and Breakfast West Jefferson
220 Beaver Creek School Road,
West Jefferson, NC 28694
Ph: (336) 846-1500
Alt Ph: (252) 670-6006

The Hamilton House Guest Lodge Bed and Breakfast is located in the heart of the High Country only minutes from downtown West Jefferson. Rejuvaite or relax in elgant comfort, featuring two spacious guests rooms, complimentary breakfast, wi-fi internet and beautiful native gardens. Starting at $69 / Night.
Meadowsweet Gardens Inn
503 Golf Course Rd
West Jefferson, NC 28694
Reservations: 919-619-2215 Debra Patterson or 336-977-4979 Ken Jones

A beautiful restored 1895 farmhouse surrounded by fabulous gardens, a mountain stream and pond.  Stay in our of the 3 rooms and enjoy an evening libation and breakfast in the am or use our grounds for our wedding or speical event.  1/4 mile from Mountain Aire golf course and 3 miles from West Jefferson.
Cabin Rentals  
Above The River Cabin Rental
West Jefferson, NC 28694
Toll Free: (800)628-2663
Or (336) 246-3010 (Jennifer or Carolyn)

Above the River is a beautifully furnished cabin on the New River. Close to West Jefferson, Blue Ridge Parkway, Glendale Springs and Boone. 3 bedroom, 3 bath, sleeps 8. Family room with game table, stone fireplace with gas logs, full kitchen, wireless high-speed internet. Access the New River and miles of lovely walking trails right from the cabin.

NC Cabin Rentals
7 South Jefferson Ave,
West Jefferson, NC 28694
Ph: (336) 246-9216 or Toll Free (877) 601-5020

Ashe High Country Vacations offer something for everyone. Bring the entire family, plan your next family reunion, escape on a romantic getaway or come for your honeymoon or anniversary, whatever the occasion you'll find the perfection vacation here in the NC Mountains. Let one of our experienced vacation rental specialists assist you today. So don't wait, search for NC Mountain Vacation Rentals now!
Mountain View Escape
West Jefferson, NC 28694

Mountain View Escape vacation cabin rental is located only minutes from downtown West Jefferson. Convenient to Boone, Blowing Rock, the Blue Ridge Parkway and the New River. Amenities include Mountain Views, Hot Tub, Pet Friendly and More. Visit our website for more details and reservation information.
On the Windfall
2822 Little Windfall Rd.  
Lansing, NC 28643
Ph: (704) 975-3058
On the Windfall is a charming and romantic get away located in the beautiful, Blue Ridge Mountains of North Carolina. Enjoy fishing in our trout pond and hiking miles of trails on a private 200 acre mountain top. We are centrally located to many attractions within the tri-state area that includes North Carolina, Virginia, and Tennessee.
Three rentals to choose from.
State Parks  
New River State Parks
PO Box 48
Jefferson, NC 28640
Ph: (336) 982-2587
Comprised of more than 750 acres New River State Parks offers multiple access areas for camping and recreation. Primitive campgrounds include picnic tables and outdoor grills. There are 3 access points throughout the NC High Country: (1) Wagoner Access Area, (2) US 221 Access and (3) Alleghany County Access. Visit their website for facility details, registration information and fees.


Ashe County NC