spectator - a person who watches an activity, especially a sports event, without taking part:
viewer - a person who watches something, especially television
onlooker - someone who watches something that is happening in a public place but is not involved in it