Замок Инвернесс расположен на скале над рекой Несс в городе Инвернесс в Шотландии. Комплекс построек из красного песчаника, который находится там сейчас, был построен в 1836 году на развалинах старинного замка.
Город Инвернесс занимает стратегически важное положение в устье реки Несс, поэтому он регулярно оказывался в центре различных вооруженных конфликтов. И естественно, что подобное поселение не могло существовать без поддержки замка или крепости. Самый первый замок был простроен на этом месте в 1057. По преданию, его построил шотландский король Малькольм III, после того, как сровнял с землей замок Макбета шотландского, находившийся примерно в километре к северо-востоку. Первый замок Инвернесс был частично разрушен королем Робертом Брюсом.
В очередной раз замок отстраивается в 1548 году, когда констеблем замка становится Джордж Гордон. Именно он отказывает в доступе в замок шотландской королеве Марии Стюарт. Верные ей кланы Манро и Фрейзер берут замок штурмом.
Во время гражданских войн и якобитских восстаний замок неоднократно переходил из рук в руки и подвергался разрушениям. В своем нынешнем виде он был отстроен в 1836 году под руководством архитектора Уильяма Берна. Сейчас в замке располагается суд шерифа, поэтому доступ туристам в замок закрыт, для осмотра открыта лишь территория замка.