Sant Joan es un pequeño pueblo de la Ibiza rural, situado al noroeste de la isla, una zona dominada por pequeñas colina y a la vez, la más alejada de los grandes centros turísticos. En esta zona, es donde se concentran la mayor parte de agroturismos de Ibiza.
En Sant Joan se pude admirar la arquitectura popular de Ibiza, caracterizada por la sencillez de sus formas cúbicas y el blanco de las fachadas. Como en el resto de pueblos del interior, la iglesia es el edificio más relevante.