Sayyiduna Abu Sa'id (may Allah be pleased with him) says that the Prophet (peace and blessings be upon him) said: "The right of hospitality is three days, and whatever exceeds that is charity."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الجزية / 18691