Hosting non-Muslims
Hosting non-Muslim guests is mentioned in the Hadith, as mentioned in this Hadith of Jame’ Tirmidhi:
عَنْ أَبِى هُرَيْرَةَ أَنَّ رَسُولَ اللَّهِ -صلى الله عليه وسلم- ضَافَهُ ضَيْفٌ كَافِرٌ فَأَمَرَ لَهُ رَسُولُ اللَّهِ -صلى الله عليه وسلم- بِشَاةٍ فَحُلِبَتْ فَشَرِبَ ثُمَّ أُخْرَى فَشَرِبَهُ ثُمَّ أُخْرَى فَشَرِبَهُ حَتَّى شَرِبَ حِلاَبَ سَبْعِ شِيَاهٍ ثُمَّ أَصْبَحَ مِنَ الْغَدِ فَأَسْلَمَ فَأَمَرَ لَهُ رَسُولُ اللَّهِ -صلى الله عليه وسلم- بِشَاةٍ فَحُلِبَتْ فَشَرِبَ حِلاَبَهَا ثُمَّ أَمَرَ لَهُ بِأُخْرَى فَلَمْ يَسْتَتِمَّهَا فَقَالَ رَسُولُ اللَّهِ -صلى الله عليه وسلم- « الْمُؤْمِنُ يَشْرَبُ فِى مِعًى وَاحِدٍ وَالْكَافِرُ يَشْرَبُ فِى سَبْعَةِ أَمْعَاءٍ
Translation: It has been narrated on the authority of Hadhrat Abu Hurairah (May Allah be well pleased with him) that a non-Muslim guest came to the Holy Prophet (Sallallahu alaihi wa sallam). The Holy Prophet (Sallallahu alaihi wa sallam) ordered a goat to be milked for him. He drank it all. Then the Holy Prophet (Sallallahu alaihi wa sallam) ordered another goat to be milked. He drank that also. A third goat’s milk was ordered. He drank that too. And so on. The guest drank away the milk of 7 goats. When the next day dawned, the guest embraced Islam. Then the Holy Prophet (Sallallahu alaihi wa sallam) ordered a goat to be milked for him. He (May Allah be pleased with him) drank it off. Then the Holy Prophet (Sallallahu alaihi wa sallam) ordered another goat to be milked. The guest (May Allah be pleased with him) could barely finished this serving. Then the Holy Prophet (Sallallahu alaihi wa sallam) said: A disbeliever fills 7 intestines (with food) and a Muslim fills only one.[1]
This Hadith shows the grand manner in which the Holy Prophet (Sallallahu alaihi wa sallam) hosted His non-Muslim guest, so much so that He (Sallallahu alaihi wa sallam) ordered 7 goats to be milked for him one after the other.
[1] Jame’ Tirmidhi, Abwab Ul At’ima Babu Ma Ja'a Annal Mu'mina Ya'kulu Fi Mi’an Wahidin, Hadith No. 1932