There is (or was) a badminton court attached to the Hotel Los Gigantes, as I have played on it a few times in recent years.
As you approach the hotel entrance, having gone past TJ's there is a road to the right which I believe is the delivery area to the hotel. At the bottom of this road (which is a dead end) there is a badminton court on the right.
After the alterations to the hotel are complete, whether it will be there or not is anyones guess - don't think its well used, as although I booked the court for an hour, the reception lady said I need not of booked as its rarely used and indeed I played until I dropped - (all of 5 mins I recall in the sweltering heat !!!)