В ходе войны между Речью Посполитой и Московским княжеством в период с 1654-ый по 1667-ой год, московский воевода И.А. Хованский после захвата Новогрудка 25 февраля 1660 года выдвинулся со своими войсками в сторону Ляховичей и прибыл на место 20 марта 1660 года.
Ляховичский замок, построенный в конце шестнадцатого века великим гетманом Литовским Яном Карлом Ходкевичем, считался самой мощной фортификацией в Речи Посполитой. Он стоял на холме, по левому берегу реки Ведьма, и был окружён глубоким рвом, заполненным водой. По форме замок был четырёхугольным, со сторонами 175 на 220 метров. Каждый угол бастиона имел развитую конфигурацию, а земляные валы и бастионы с наружной стороны были обмурованы камнем и кирпичом.
Вооружение замка состояло из более чем 30-ти пушек и 50-ти гаковниц, сотен легких и тяжелых мушкетов, имелись большие запасы пороха и хлеба. Гарнизоном командовал комендант, полковник Михаил Станислав Юдицкий. В его распоряжении находился отряд из четырех тысяч человек, но профессиональными воинами были всего 450 человек, остальные – шляхта, евреи и крестьяне.
Хованский потребовал безоговорочной капитуляции замка, как только подошел к нему со своим войском и, не дождавшись положительного ответа, рано утром, 26 марта, начал штурм. Несмотря на то, что некоторым московским ратникам удалось-таки забраться на стены, пройти внутрь они не смогли и в итоге были отброшены. Ожесточенный бой шёл до трёх часов дня, штурм был отбит, а московское войско понесло существенные потери. Не сумев сходу взять замок, Хованский начал длительную осаду.
Несмотря на постоянный обстрел Ляховичкого замка из 12 осадных батарей и пришедший в мае к Хованскому отряд количеством в полторы тысячи человек из Могилева, замок продолжал сопротивляться и сдаваться не собирался.
Ночью 24 мая 1660 года Хованский приказал своим войскам пойти на второй штурм. Этот приступ защитники замка отразили мощным огнём из пушек и ручного огнестрельного оружия. Наступающие вынуждены были остановить штурм, а их потери составили около двух тысяч убитыми и ранеными. Моральный дух московских войск сильно упал.
Однако Хованский продолжал осаду и даже готовился к третьему штурму, но ему помешали подошедшие на помощь осажденным войска ВКЛ и Польши под командованием Сапеги и Чарнецкого. Хованский вынужден был снять осаду и отойти на 10 километров от замка к деревне Полонке, где его войско и было разгромлено войсками Сапеги и Чарнецкого.