The Messenger of Allah ﷺ said, "Whoever believes in Allah and the Last Day should honor his guest." He repeated this three times.Someone asked, "Messenger of Allah, what does honoring a guest involve?"He replied, "Three days. Whatever he stays beyond that is charity given to him."
وبهذا الإسناد قال قال رسول الله ﷺ من كان يؤمن بالله واليوم الآخر فليكرم ضيفه قالها ثلاثا قال وما كرامة الضيف يا رسول الله قال ثلاثة أيام فما جلس بعد ذلك فهو عليه صدقة