La Villa Vezac est située à Vézac, à 7,7 km du château de Montfort, à 20 km des jardins d'Eyrignac et à 23 km du parcours de golf de Lolivarie. Doté d'un parking privé gratuit, l'établissement se trouve à 5,8 km de la gare de Sarlat-la-Canéda et à 34 km de Lascaux. Cet établissement non-fumeurs se trouve à 7,3 km du château de Castelnaud.
Le gouffre de Proumeyssac se trouve à 31 km de la villa. L'aéroport de Brive Vallée de la Dordogne, le plus proche, est implanté à 48 km.