В соответствии с так называемой народной этимологией, слово "трактир" происходит от слова "тракт". Действительно, первое время они, в основном, располагались на проезжих трактах. Классический пример - трактир Дарьи Пожарской в Торжке. И только с середины XIX века трактиры начали активно открывать в городах и даже селах.
А точного происхождения слова "трактир" никто не знает. Слишком много версий.