L’Hôtel de Nayrac est un hôtel particulier du XVIIe siècle situé au centre de Castres, dans le Tarn. L’expression « hôtel particulier » désigne une demeure privée établie en milieu urbain, par opposition aux édifices destinés à un usage collectif ou religieux. La mention du XVIIe siècle situe la construction de l’édifice dans une période de l’histoire moderne, sans fournir d’informations plus précises sur sa date d’édification, son commanditaire ou son architecte. Le texte disponible ne permet pas non plus de décrire ses matériaux, son organisation intérieure, ses éléments de décor ou les éventuelles transformations qu’il aurait connues. L’Hôtel de Nayrac est ainsi identifié par son caractère d’ancienne demeure urbaine et par son implantation dans le centre de Castres.