There is a mitzvah to escort a traveler along their way. Does this mitzvah apply to escorting a non-Jewish traveler or guest as well?
“Avraham walked with them to escort them” - B’reishit 18:16
“It is a positive commandment of Rabbinic origin to visit the sick, comfort mourners, to prepare for a funeral, prepare a bride, accompany guests, attend to all the needs of a burial, carry a corpse on one shoulders, walk before the bier, mourn, dig a grave, and bury the dead, and also to bring joy to a bride and groom and help them in all their needs. These are deeds of kindness that one carries out with his person that have no limit.
Although all these mitzvot are of Rabbinic origin, they are included in the Scriptural commandment Leviticus 19:18: "Love your neighbor as yourself." That charge implies that whatever you would like other people to do for you, you should do for your comrade in the Torah and mitzvot.” - Hilchot Aveil 14 (the rest of the chapter is worth reading as well)
Considering the people Avraham were escorting were by logic not bnei Yisrael, then yes, you should escort anyone(it seems even the stam goy). If they eat at your table and they say "thank you", tell them to please "thank God".
If you can, if they're not shomer sheva mitzvot bnei Noach, you should try to even pray for them similar to Avraham praying for the people of Sodom, Avimelech, etc.