Classé parmi les plus beaux villages de France,, Pujols a conservé son patrimoine médiéval exceptionnel. Perchée à plus de 180 m d'altitude, dominant les vallées du Lot et du Mail, Pujols s'articule autour d'une halle et de rues piétonnes. Cette cité comporte des maisons à colombages et d'anciens remparts, vestiges de la citadelle. Pujols est un lieu unique qui offre une vue imprenable sur la bastide de Villeneuve-sur-Lot.
Propice à la flânerie, cette petite cité médiévale vous dévoilera tout son charme, avec ses ruelles fleuries jalonnées de belles maisons, son vieux puits, ses portes fortifiées, ses églises Saint-Nicolas et Sainte-Foy, sa halle, où se déroule chaque dimanche matin, de mai à fin septembre, un marché de produits du terroir, ou encore son panorama sur la vallée du Lot.