Bear Lake Reserve is a community nestled deep in the heart of Mother Nature that offers the very best of mountain-lake living. Located 70 minutes West of Asheville, North Carolina, the property is a premier village where people come to relax and escape the hustle and bustle of the world. Our story is all about family, mountains, lakes and simple village living. We hope you come visit our Mountain Lake Resort Village!