В городе три гостиницы эконом-класса и одна в д. Селец – в известном биатлонном комплексе (т. (01597) 2-94-64). Последняя, находится далековато от города.
Новогрудок (ул. Мицкевича, 12, т. (01597) 2-32-72) – советский интерьер, евроремонт в ванных комнатах. В номерах есть ТВ, телефон, холодильник и фен, на первом этаже гостиницы расположены парикмахерская и кафе.
Панский дом (ул. Гродненская, 3, т. (01597) 2-53-85; nov_gruz@mail.ru) – частная гостиница, находится в центре города в здании напротив краеведческого музея.
Гостиница ОАО «НГЗА» (ул. Волчецкого, 44, т. (01597) 2-12-65).