Mc Gaheysville VA Hotels & Motels 1. 9875 Cave Hill Rd, Mc Gaheysville, VA 22840 | Cave Hill Farm Bed & Breakfast (540) 289-7441