Istres er smukt beliggende ved den store indsø Etang de Berre midt imellem Marseille og Camarque. Den gamle bydel, der ligger midt i byen, er yderst charmerende og typisk provencalsk med smalle, snoede gader, gamle stenhuse og skyggefulde pladser. I byen finder man desuden adskillige hyggelige parker og blomsterfulde avenuer. Udsigtstårnet i kirken Notre Dame de Beauvoir tilbyder en fremragende panoraudsigt udover byen og nærliggende omgivelser.