It was narrated from Abu Shuraih Al-Khuza'i that the Messenger of Allah(ﷺ) said:
Whoever believes in the Last Day, let him honor his guest, and grant him reward for a day and a night. And it is not permissible for him to stay so long that he causes annoyance to his host. Hospitality is for three days, and whatever he spends on him after three days is charity.
حَدَّثَنَا أَبُو بَكْرِ بْنُ أَبِي شَيْبَةَ، حَدَّثَنَا سُفْيَانُ بْنُ عُيَيْنَةَ، عَنْ ابْنِ عَجْلَانَ، عَنْ سَعِيدِ بْنِ أَبِي سَعِيدٍ، عَنْ أَبِي شُرَيْحٍ الْخُزَاعِيِّ، عَنِ النَّبِيِّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ، قَالَ: مَنْ كَانَ يُؤْمِنُ بِاللَّهِ وَالْيَوْمِ الْآخِرِ، فَلْيُكْرِمْ ضَيْفَهُ، وَجَائِزَتُهُ يَوْمٌ وَلَيْلَةٌ، وَلَا يَحِلُّ لَهُ أَنْ يَثْوِيَ عِنْدَ صَاحِبِهِ، حَتَّى يُحْرِجَهُ الضِّيَافَةُ ثَلَاثَةُ أَيَّامٍ، وَمَا أَنْفَقَ عَلَيْهِ بَعْدَ ثَلَاثَةِ أَيَّامٍ فَهُوَ صَدَقَةٌ .
ابوشریح خزاعی رضی اللہ عنہ کہتے ہیں کہ نبی اکرم صلی اللہ علیہ وسلم نے فرمایا: جو شخص اللہ اور آخرت کے دن پر ایمان رکھتا ہو وہ اپنے مہمان کی عزت و تکریم کرے، اور یہ واجبی مہمان نوازی ایک دن اور ایک رات کی ہے، مہمان کے لیے یہ جائز نہیں کہ وہ اپنے میزبان کے یہاں اتنا ٹھہرے کہ اسے حرج میں ڈال دے، مہمان داری ( ضیافت ) تین دن تک ہے اور تین دن کے بعد میزبان جو اس پر خرچ کرے گا وہ صدقہ ہو گا ۔