The Gulf Cup tournament was originally scheduled to be in 2016. It was delayed to 2017 after Kuwait was suspended by FIFA, and the tournament was moved to Qatar.
The Gulf Cup was originally scheduled to be held in Basra, Iraq, with an official decision set to be made in February 2015. On 2 February 2015, the Iraqi Ministry of Youth announced that Iraq would not host the competition due to a financial crisis in Iraq, but hoped to host the next edition in 2018. It would have been the second time that Iraq had hosted this competition after 1979 which was held in the capital Baghdad. Iraq was set to organize the two previous editions in 2013 and 2014, but the tournament shifted each time, after concerns over preparations and security. Instead, it was moved to Kuwait to be the hosts for the fourth time, after the editions of 1974, 1990 and 2003.
On 3 July 2015, it was announced that the awarding of hosting rights to Kuwait was postponed after reviewing the technical reports, and that a further announcement would be made later that month. The dates of the competition were also slightly changed to take place from 22 December 2015 to 4 January 2016. Again, on 3 August 2015, the dates of the championship were pushed back to December 2016 or January 2017 due to infrastructure problems in Kuwait, but Kuwait would remain the hosts of the competition. This again was changed in late August, when Kuwait announced that they would host as initially agreed in December 2015, that was after most domestic leagues in the region had re-arranged their calendars due to the earlier postponement.
On 19 October 2015, Kuwait withdrew from hosting following Kuwait Football Association's suspension from FIFA. Kuwait were to be once again re-instated as hosts on 27 April 2016, if their suspension by FIFA was lifted by May 2016, failing this, the tournament would be hosted by Qatar in December 2017. The suspension was not lifted at the 66th FIFA Congress and therefore, as decided from the earlier announcement on 27 April, the tournament would be moved to Qatar to be played in December 2017.