Bonjour,
En effet, pas de congé de la part du bailleur avant la fin du bail (si c'est une résidence principale soumise à la loi de 1989).
Cependant, vous pouvez parfaitement convenir d'un accord avec le locataire : il vous donnera congé, en échange d'une indemnité à définir. Si l'indemnisation et les conditions sont avantageuses (prise en charge des frais de déménagement, pas d'état des lieux en sortie...), le locataire sera peut-être intéressé.
Voici une page avec les références :
https://www.service-public.fr/particuliers/vosdroits/F929__________________________
Modératrice