Buffalo Tavern Bed & Breakfast

Visit Website


Hours & Seasons

  • Seasons - Year-round


  • 958 W. Buffalo Rd.

    West Jefferson,   NC   28694


Historic Buffalo Tavern (circa. 1872) has three guest rooms and one suite, all with a Queen-size bed, private bath with shower, fireplace with electric logs and two-person claw foot soaking tub. Choose from the Governor’s Room, the Flapper’s Room, or the Madam’s Room, each with their own unique story to tell. Or choose to enjoy the three room President’s Suite, complete with its own wet bar and large bath with two-person shower/tub and four-poster canopy queen-size bed.

An inviting full country breakfast is served in the Americana Dining Room at 9 am. Coffee and tea is available at 7:45 a.m. in the parlor.

Historic Buffalo Tavern Bed and Breakfast is located in the NC Blue Ridge Mountains near West Jefferson, Lansing, Todd, Glendale Springs, Jefferson, Blowing Rock and Boone in Ashe County. Enjoy a private getaway in a relaxing country setting.

How to Find Us

Explore nearby listings.


958 W. Buffalo Rd.
West Jefferson NC 28694


Latitude: 36° 25' 45.4794" / Longitude: -81° 31' 25.32"

Special Directions:

From West Jefferson, take Hwy 88 & 194 north for 3 miles and turn left onto Buffalo Road. Travel 3.5 miles on Buffalo Road. The Bed and Breakfast will be on your right.

Doc will send directions for traveling to Buffalo Tavern on the reservation confirmation.. PLEASE use his directions before relying on any GPS system....they don’t work well in the mountains and will take guests on dirt roads!!! Use Doc’s directions, please!!!

We look forward to seeing you soon!

Get directions to this location...

Request your Travel Guide

Download or order FREE guides and maps

Discover Project Project 543

Explore unique spots across North Carolina