Rams Head Inn está ubicado en South Street en Fort William, una vibrante ciudad conocida como la capital al aire libre del Reino Unido. La posada está cerca del centro de la ciudad, con el Centro de Visitantes de Ben Nevis a unos 3 km y el Museo de West Highland a menos de 1 km. Loch Linnhe también está cerca, ofreciendo vistas escénicas. El hotel se encuentra aproximadamente a 140 km del Aeropuerto de Glasgow y a 130 km del Aeropuerto de Inverness.