В Испании много аэропортов, могу сказать только про Мадрид И Аликанте - нет, не видела супермаркетов в здании.  Плюс это воскресенье, не все супермаркеты работают. Крупные могут работать или весь день или до 13.00. Так что смотрите по местности и месяцу прилета.