HIgh Sierra spell checker can't be disabled
Go to System Preferences > Keyboard > Input Sources and make sure you have only one item on the list, and that its name is US or ABC (and not US International PC).

(Note that your problem is not connected to spellcheck.  You are using a special keyboard designed to use various symbols to create the accented characters needed for Spanish, French, German, Italian, etc.)