Donzenac offre plusieurs options d'hébergement : camping municipal en bord de rivière, hôtels, chambres d'hôtes de charme et locations. Le village est idéalement situé à quelques minutes de Brive-la-Gaillarde, ce qui en fait un point de départ commode pour rayonner en Corrèze.