Le Terme di San Giovanni, conosciute un tempo col nome dl Bagni Marii, si trovano in posizione isolata rispetto al borgo di Rapolano: recenti scavi effettuati in prossimita’ delle terme hanno portato alla luce insediamenti termali che risalgono al IV — III secolo a.C. Le terme di Rapolano pero’ conobbero il massimo splendore nell’Ottocento. Oggi davanti al moderno stabilimento termale, entro una grande campana di vetro, sgorga l’enorme getto della sorgente solfureo – bicarbonato – calcica di San Giovanni, che eroga ben 1800 litri al minuto. L’Acqua di San Giovanni ha una temperatura di 39°C e una mineralizzazione di 4,950 grammi per litro.