Вот вам список городов Испании, которые считаются самыми красивыми:
Аликанте, Авила, Барселона, Бильбао , Бургос, Гранада, Кордоба, Ла-Корунья, Леон , Мадрид, Мерида, Пальма-де-Майорка, Саламанка, Сан — Себастьян, Сантьяго-де-Компостела, Сеговия, Севилья, Сарагоса, Толедо, Херона
Думаю, что вам обязательно следует побывать на курорте Сан-Себастьян. Там очень красивая архитектура и можно отдохнуть со всем доступным комфортом. Подробнее про курорт можете прочитать в статье https://all-andorra.com/ru/san-sebastyan/ Курорт испанский, но большинство зданий напоминают о французском буржуазном стиле.