out-of-towner

Noun

 * 1) 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.