Last year one of the guys on our trip needed tyres. It was a bit of faffing, we struggled to find stock. Eventually we got a pair at Motorrad in Leon. 350 euro for a pair of Metzler Tourance Next 2's fitted and balanced. If I were to do it again I'd book in earlier and make sure they had stock. We tried several places before we found them. Not speaking Spanish didn't help...