La situación geográfica de Altafulla hace que sea un lugar singular para descubrir el mar, la naturaleza, las ruinas romanas, la Vil.la Romana de Els Munts, la montaña en el entorno de la ermita de Sant Antoni, el pueblo con la Vil.la Closa (Casco Antiguo), el barrio marítimo y las Botigues de Mar.
Esta población costera tiene una zona antigua en la que se respira época medieval en sus calles y algunos edificios de su casco antiguo, es la Vil.la Closa.
El Castillo de Montserrat, visible desde lejos, nos recuerda el pasado medieval de la población. También conserva Altafulla una importante iglesia, la de Sant Martí.
Esta zona de Altafulla ha estado declarada Conjunto Histórico Artístico por la UNESCO, lejos de los turistas y las aglomeraciones, es la parte más pintoresca de la población.
También es muy conocida la localidad por las excavaciones de la Vil.la Romana de Els Munts, que se encuentra cerca de la zona costera.
Las Botigues del Mar es la calle más popular del barrio marítimo de la localidad. La playa de Altafulla recibe a menudo la bandera azul que la distingue por la limpieza de sus aguas.