Nel cuore delle Crete Senesi, San Giovanni d'Asso è dominato dall'alto dall'imponenete mole del castello medievale, al cui interno è ospitato il Museo del Tartufo.
Meritano una visita la chiesa romanica di San Giovanni Battista e, nella parte bassa del paese, la chiesa di San Pietro in Villore (XI - XII sec). La ricchezza di questo luogo oltre alle pietre nobili di San Giovanni è da individuare nel patrimonio ambientale delle frazioni che circondano la valle dell' Asso , da un punto di vista paesaggistico decisamente superbo.
Da non perdere il piccolo borgo e il castello di Monterongriffoli , le frazioni rurali di Vergelle , la poesia di Lucignano d'Asso, Montisi con la sua storica grancia e la straordinaria strada bianca di Pieve a Salti.