Elkhorn Inn & Theater - Eckman, West Virginia, 24829, United States





Dining & Special Events


Gift Shop


Welcome to Elkhorn Inn & Theater!

Welcome to the "Coal Heritage Trail" Elkhorn Inn! Whether you love fine dining, railfanning, fishing, ATVing, hiking, "leaf-peeping", golf, history, or just hanging out in the beautiful mountains, there's plenty for you to enjoy at the Elkhorn Inn! Featured on CNN Travel, HGTV, and Speed Channel, we provide up to 30 guests with unique, historic lodging in 14 a/c guest rooms, and truly fine dining in the southern West Virginia mountains! Kids are welcome, and we're "pet-friendly", too!

  • InnTrainSean

Sean Hoyden's photo of the NS "Pocahontas" going past the Elkhorn Inn- "The Best Legal Train-Watching Location in the USA" according to Railfan & Railroad Magazine!

  • DiningCar  Dinner sm (1024x797)

Fine dining at the Elkhorn Inn by reservation

Dinners from $55.00 + 15% gratuity and tax per person, Hot Breakfasts from $15.00 per person, and  Lunches from $17.00 per person, + 15% gratuity and tax.

  • IMG_3674

THE best ATVing in the eastern USA! Ride your ATV right from the Inn to 100s of miles of FREE trail AND the famed "Hatfield-McCoy Trail System!

Amenities at the Elkhorn Inn

  • HGTVDiningRoom3-268x357

Elkhorn Inn Dining Room

  • DDCar1 017

Guests, including author/historian James Portefield and documentary filmmaker Elaine McMillion, on the Elkhorn Inn's front porch...

  • FireplaceLounge

Elkhorn Inn Fireplace Lounge

  • YellowGuestRoom

Yellow Guest Room, Private Bath

  • Blue1

Blue Guest Room, Private Bath

  • Apples1

Apples Guest Room

  • FREE WiFi internet access
  • FREE phone calls
  • FREE parking, with room for ATVs, motorcycles, and vehicle trailers. Power washer available for guest use. 
  • FREE Continental Breakfast included in our guest room rates
  • Fine dining by reservation: lunches, dinners, and hot breakfasts
  • We are child, family, and pet-friendly! ($25 pet fee, per guest room)
  • Mini-Fridge for guest use. Ice machine and wine cooler.
  • Air conditioning/heating, down & down-alternative comforters, feather pillows, bathrobes, and Signature Toiletries in each guest room. Antique, claw-food bathtubs, too!
  • Satellite television, VCR, DVD, 100s of books, movies, children's books, and games
  • Railroad scanner and monitor and rail-view guest rooms, balcony, and patio
  • Gift Shop/Gallery featuring made-in West Virginia gifts, "foodie" products, signed books, hand-crafted jewelry, vintage American quilts and railroad china, fine, original art, and vintage textiles
  • Museum Room focusing on area history, railroading, and coal mining
  • Fireplace
  • Balcony
  • Covered Front Patio
  • Garden: guests are welcome to pick veggies in season and hang out in our garden and railfan!
  • Special Events: Weddings, Receptions, Meetings, Reunions, Corporate and Organization Meetings, Workshops, Incentive Groups, etc. Dining at the Inn for up to 26 people, more for hors d'ouerve buffet.
Elkhorn Inn & Theater
30767 Coal Heritage Road, Landgraff
Eckman, West Virginia, 24829, United States
Call: (800) 708-2040 | (304) 862-2031
(304) 862-2031


Elkhorn Inn & Theatre

Featured on HGTV, CNN Travel, and Bon Appetit Appalachia!, and a 2017 SCORE Business Champion, the historic, 1922 "Coal Heritage Trail" Elkhorn Inn is on US Route 52 ("Coal Heritage Road") in Landgraff, WV, between Eckman & Kimball, just 18 miles (30 minutes) from Bluefield, WV/VA. The Elkhorn Inn provides bed-and-breakfast accommodation in 14 air-conditioned & heated guest rooms, and fine dining by reservation for up to 25 people. The pet and family-friendly Inn offers FREE WiFi, phone calls, satellite TV, & parking, a balcony & covered rail-view patio, fireplace, and a Gift Shop/Gallery and Museum Room. We have world-class railfanning, trout fishing on Elkhorn Creek, and excellent bird-watching right at the Inn, fab "leaf-peeping", & THE best ATV trails in the eastern USA! And it's LEGAL to ride ATVs on the roads here, so you can ride your ATV right from the Inn to the Hatfield-McCoy Trails or hundreds of miles of FREE trails in McDowell County!