En golfsimulator er et rom utstyrt med en datamaskin, en prosjektør, et lerret og fotooptisk utstyr som registrerer golfballens hastighet, retning og skru. Basert på denne informasjonen kalkulerer datamaskinen hvordan slaget ville ha blitt på en virkelig golfbane, og viser dette på lerretet. Spilleren slår fra forskjellige matter som skal simulere de forskjellige typer spilleflater på en golfbane: utslagssted, fairway, rough, bunker og green. De fleste simulatorer gir mulighet for å stille inn hva slags vær- og vindforhold man skal spille med, og man kan ofte velge mellom en rekke verdenskjente baner.