Zandvoort ligger helt ute på kysten vest av Amsterdam. Egentlig er dette en badeby som ligger langs en lang strand. Byen er en av de mest berømte strandbyene i Nederland og den ligger bare 3 meter over dagens havnivå. Dermed er den utsatt for klimaendringer.
Byen ligger mellom havet og de store sanddynene som grenser til Zuid-Kennemerland Nasjonalpark. Like utenfor sentrum ligger Circuit Zandvoort, som er Nederlands mest kjente motorsportbane, og 2 km lenger sør på stranden er det en åpen nudiststrand.
Zandvoort banen er nå godt utbedret og i 2026 er det ikke Renault 5 eller Volvo 240 som dominerer - til nå er Formel 1 løpet Netherland Grand Prix arrangert her, men årets løp blir det siste Formel 1 løpet på denne banen.

