1541 Mount Zion Road
Elk Creek, VA 24326
ph: 276-655-4744
mark

Welcome to Mountain Memories Farm.
Nestled in the heart of the beautiful Blue Ridge Mountains of Southwestern Virginia, Mountain Memories Farm offers a unique vacation setting and experience. Our farm is located at 1541 Mount Zion Road, Elk Creek, Virginia. We have three homes available for vacation rentals, The Mountain Stream Cabin, The Farm House and The Mountain Meadows House and The Country Cottage. Come and stay a week or just for the weekend. We'd love to have you visit.


Here at the farm we offer you a chance to experience life on a real farm, which might include feeding the chickens, gathering the eggs, or feeding the sheep. Our baby lambs love to be fed on a bottle. We do that four times a day and would welcome your help. We have rabbits and calves too. Our farm will be a great experience for adults and children as well. Or if you prefer, just kick back, relax and enjoy the beautiful surrounding scenery. Here at the farm, we have a wide range of activities to choose from.

Our Grandchildren, Savana, Clint and Sally.

Sally and our Grandson Chance with rabbits. Savana with Sally on horseback. As you can see, there's plenty to do around here.
Feel Like Exploring?
Would you like to enjoy the surrounding area? For the more energetic visitors how about a hike on mountain trails in the beautiful Jefferson National Forest, or on the highest mountain in the state of Virginia, Mount Rogers. Would you like to float in a canoe on the New River, the second oldest river in the world? We can get you there.

Comers Rock Overlook and Hale's Lake, Jefferson National Forest, Elk Creek, Virginia.
A great location to hike, bike, go horseback riding, camping or just get your feet wet on a hot summers day.

Luke, Clint and Chance camping out. Friends exploring the lake.
We are surrounded here in the mountains by natural beauty and we would love to share it with you.
Call us today to reserve your stay on the farm.
Phone: (276) 655-4744
or email us at
Contact us anytime! We look forward to hearing from you.
1541 Mount Zion Road
Elk Creek, VA 24326
ph: 276-655-4744
mark