Map & Directions

Directions  
Mountain Lake Lodge is nestled in the New River Valley of the Appalachian Mountains in Southwest Virginia.

From I-81
Take exit 118CBA, Blacksburg/Christiansburg. Then exit B.  Follow US 460 for 18 miles West toward Blacksburg/Virginia Tech. Stay on bypass around Blacksburg, past Newport, to right on Rt. 700, Mountain Lake Road. Follow Rt. 700 for seven miles to Mountain Lake. 

From I-77
Take US 460 East at Princeton, WV. 460 E, 36 miles crossing into Virginia, past Pembroke to left on Rt. 700, Mountain Lake Road. Follow Rt. 700 for seven miles to Mountain Lake.

From Richmond, VA
I-64 to I-81 South, then follow the directions above.

From Washington, D.C.
I-66 to I-81 South, then follow the directions above. 

 Airport Information

The closest airport to Mountain Lake is Roanoke-Blacksburg Regional Airport  - (ROA), approximately 1 hour and 15 minutes from Mountain Lake.

5202 Aviation Drive, N.W., Roanoke, VA 24012  • (540) 362-1999