From Wiktionary, the free dictionary
From out of town + -er.
out-of-towner (plural out-of-towners)
- A person who is visiting a town (or city).
- With those clothes, you sure look like an out-of-towner.
- This hotel offers good value in food and rooms, along with promos aimed at out-of-towners.