Santa Teresa cuenta con una fortaleza construida en 1762. Esta zona de Rocha combina historia, playas, caminos para disfrutar del paisaje y flora exótica.
Parque Nacional Santa Teresa: 3.000 hectáreas de parque, 1.400 de hectáreas con árboles exóticos y nativos.
Playas: Santa Teresa cuenta con diversas playas. La Moza es la más conocida y popular de la zona. También está la playa de Las Achiras, playa Grande y playa del Barco.
Avistamiento de aves.
Avistamiento de ballenas y delfines.
Cerro Verde: entre Santa Teresa y la Coronilla hay un mirador natural que permite observar las playas y un conjunto de islas oceánicas.
Laguna Negra: frente a Santa Teresa está la laguna también conocida como Laguna de los Difuntos. Tiene 7 metros de profundidad y 17.500 hectáreas de superficie.