The Mountain Rose Inn

Historical country elegance in the beautiful Blue Ridge Mountains! Enjoy the perfect romantic getaway as you step back in time. Nestled along the banks of the Rock Castle Creek, the award-winning Mountain Rose Inn is close to Chateau Morrisette Winery, Floyd, Ferrum and Stuart. The Inn is located 8 miles from Blue Ridge Parkway and 35 miles from I-81. This 1901 Victorian Inn offers 100 private acres complete with hiking trails, hammocks, mountain streams and an in-ground swimming pool. All rooms are charmingly decorated in antiques and include private baths in suite, gas fireplaces, porch access, satellite tv, and AC. An elegant four-course breakfast is served each morning on antique silver and china to the glow of oil lamps. Come visit us and see why we’ve won many awards, including “Best in the Roanoke VA Area".