Islam teaches its followers to honor guests who come to their house. Even the Prophet (ﷺ) relates this to someone’s faith. Means, person who has well faith, he should honor his guest.
A hadith from Abu Shuraih Khuwailid bin ‘Amr Al-Khuza’i (may Allah be pleased with him), that the Messenger of Allah (ﷺ) says,
من كان يؤمن بالله واليوم الآخر فليكرم ضيفه جائزته” قالوا: وما جائزته يا رسول الله صلى الله عليه وسلم قال: ”يومه وليلته. والضيافة ثلاثة أيام، فما كان وراء ذلك فهو صدقة عليه
“Person who believes in Allah and the Last Day, should accommodate his guest according to his right”. The Prophet (ﷺ) was asked, “What is his right, O Messenger of Allah?”. He (ﷺ) replied, “It is (to accommodate him) for a day and a night and hospitality extends for three days. And what is beyond that is charity” [al-Bukhari and Muslim].
Noble Shaikh Khaleed as Sabat says:
“This hadith indicates that honoring the guest is an obligation. And it is not something that a person does in favor of himself. But this act is varies and differs according to the condition of the house owner. Because, some people have everything, but some are in strict condition. And also, according to the customs of people in their time and place, etc. But the basic idea, honoring guest is an obligation”.
A $20 monthly donation can give an orphan family a proper basic food pack every year! Join the effort at ussunnah.org/orphan