Abu Shurayh al-Kabi al-Adawi (ra) has reported that the Messenger of Allah (ﷺ) said, "He who believes in Allah and the last day should speak a good, decent conversation otherwise remain silent. And he who believes in Allah and the last day should honour his guest whose Jaizah (a provision for the guest better than one’s own meals) is the length of a day and a night. And hospitality extends for three days and whatever is beyond that (more than three days) is Sadaqah. it is not proper for a guest to tax his host by overstaying (so that he is tired of him).
Abu Hurayrah (ra) has reported that the Messenger of Allah (ﷺ) said,"Hospitality extends over three days and what is beyond that (more than three days) is Sadaqah.
Al-Miqdam Abu karimah al-Shamee (ra) has reported the prophet j|| as saying," If a guest arrives then it is Wajib on every Muslim to serve him the night’s meal. And, if a guest stays at his house until morning then the morning meal is a debt on him which the guest may receive or forsake."
Abu Shurayh at Adawi (ra) said that his ears heard eyes observed that The Messenger of Allah (ﷺ) was saying," he who believes in Allah and the last day should honour his neighbor. He who believes in Allah and the Last Day should take great care of the Jaizah his guest." (Jaizah is a provision for a guest that is superior to one’s everyday meal.) The narrator asked," what is his Jaizah, O messenger of Allah?" The Prophet (ﷺ) said," his Jaizah, extends over one day and one night while (general) hospitality extends over three days. And beyond that t(that is after three days) is counted as Sadaqah (meaning, whatever the host spends after three days on his guest will be under the head of Sadaqah because hospitality ends at three days). And he who believes in Allah and the last day should speak a good word or keep silent."