Welcome to the Beaver Glen Bed and Breakfast! Your innkeepers are Barbara and John Craig. This property was formerly a rental cabin called Almost Heaven, and once you spend a little time here you will know why. We have converted the cabin to a two guest room Bed and Breakfast. As a smaller B&B we feel we can be more attentive to our guests and cater to their needs and offer high quality amenities.
The B&B does not offer sweeping mountain vistas but because of its close proximity to the Blue Ridge Parkway it's easy to get to but still offers a mountain view from the front porch and a forest view from the back. Catch a spectacular sunset from the front porch swing and see the sunrise peeping over the mountains from the back porch rockers.
The B&B is located between Mile Post 175 and 174 off the Blue Ridge Parkway. We are a stone's throw from the most photographed spot on the Blue Ridge Parkway, Mabry Mill, and Chateau Morrisette Winery, let's not forget the quaint town of Meadows of Dan where Nancy's Chocolate factory is located.
Come on by, we'd love to have you stay with us!
What are guests are saying about us?
Perfect - wonderful hospitality, delicious food! Thanks!
P&M Hallum, July 2014
Absolutely beautiful B&B! Delicious food, wonderful hosts, great attention to detail. You spoiled us and we loved it! God bless you and your exquisite B&B!
R & P Kennedy, August 2014
Beth and I had a fantastic stay at your B & B. We have stayed at a dozen or so bed and breakfasts over the past 20 years and I have to say yours is one of our favorites if not our outright favorite. You have a beautiful place and the service and breakfast was outstanding. Keep doing what you are doing - it was fabulous! Thanks!
R. Burnap, May 2014
The internet did not do this justice. We were absolutely surprised and delighted! Beautiful & immaculate! 5 Stars!
C&H Brightbill, March 2014
It was wonderful!! Loved decor, wish we could have stayed longer. Hope to visit again!
C & L Rayne August 2013
Please feel free to call or e-mail us if you have any questions, or you would like to make a reservation.
Phone - 276-730-4540