Пешком везде ходить у вас не получится, Барселона не такой уж маленький город. Если принципиально поселиться в центре, то разве что в хостелах. Либо всё же поселиться не в центре, сэкономив на отеле,  и пользоваться общественным транспортом, он там вполне неплох.  Для начала билет на самолет найдите и посмотрите, сколько денег у вас останется на остальное, чтобы уже понимать, стоит ли вообще о чем-то говорить. 500 евро у вас на нынешний момент, даже поменьше...