أَخْبَرَنَا مُحَمَّدُ بْنُ يَحْيَى بْنِ عَبْدِ اللَّهِ النَّيْسَابُورِيُّ، قَالَ حَدَّثَنَا سَعِيدُ بْنُ أَبِي مَرْيَمَ، قَالَ أَنْبَأَنَا مُوسَى بْنُ سَلَمَةَ، قَالَ حَدَّثَنِي عَبْدُ الْجَلِيلِ بْنُ حُمَيْدٍ، عَنِ ابْنِ شِهَابٍ، عَنْ أَبِي سِنَانٍ الدُّؤَلِيِّ، عَنِ ابْنِ عَبَّاسٍ، أَنَّ رَسُولَ اللَّهِ صلى الله عليه وسلم قَامَ فَقَالَ ‏"‏ إِنَّ اللَّهَ تَعَالَى كَتَبَ عَلَيْكُمُ الْحَجَّ ‏"‏ ‏.‏ فَقَالَ الأَقْرَعُ بْنُ حَابِسٍ التَّمِيمِيُّ كُلُّ عَامٍ يَا رَسُولَ اللَّهِ فَسَكَتَ فَقَالَ ‏"‏ لَوْ قُلْتُ نَعَمْ لَوَجَبَتْ ثُمَّ إِذًا لاَ تَسْمَعُونَ وَلاَ تُطِيعُونَ وَلَكِنَّهُ حَجَّةٌ وَاحِدَةٌ ‏"‏ ‏.‏

It was narrated from Ibn 'Abbas that the Messenger of Allah stood up and said: Allah, Most High, has decreed Hajj for you. Al-Aqra' bin Habis At-Tamimi said: "Every year, O Messenger of Allah?" But he remained silent, then he said: "If I said yes, it would become obligatory, then you would not hear and obey. Rather it is just one Hajj." Translation Not Available

Book Ref: Sunan An Nisai Book 24 Hadith 2620
Web Ref:  Sunan An Nisai Vol 3 Book 24 Hadith 2621