На Мальте хорошая сеть ОТ за маленькие деньги, т. что из трат- входные билеты и еда. Дороже будет если вы поедете на Гозо, тогда автобус-паром-автобус, или экскурсию берите, Евро 50 наврное обойдется.  Шоппинга там тоже нет, пару сувениров и хватит. На Мальте очень интересно. В Испании не менее интересно, но расстояния между интересными местами побольше будут, значит транспорт, потрея времени и поиски того или иного адреса.