The Ballachulish Hotel and Ballachulish House (until recently [2010] a country house hotel) are located near the narrows at (south) Ballachulish Ferry rather than in the "modern" village some 3 miles east.