If the root spect means "look," the word that most likely means "one who watches" is spectator.
All of these words have the root spect in them, however, not all of them denote a person who is doing something. The suffix -er or -or usually means that the noun is a person, so spectator here is the only person "who watches." Inspect and respect are verbs, and spectacles are objects, not people.