Culloden Battlefield is approximately 1.9 miles from Smithton Hotel or around a 30 minute walk.