Сколько брать с собой денег- это очень индивидуальный вопрос. Безусловно, нужно понимать, что Барселона- это всё таки Европа, на дешевизну рассчитывать не приходится. В общем, на еду будет уходить в среднем за обед около 15 евро с человека. Допустим паэлья 9-13 евро+напиток, а так всё зависит от того, сколько вы едите.

Для меня, например, в Барселоне было лучше купить себе какую- нибудь вещь, потому что намного больше выбора и дешевле чем у нас, поэтому мы старались экономить, ели паэлью или пиццу на 2 (огромные порции), а ужин могли купить в супермаркете- у них продаются очень приличные салаты, в частности я часто брала цезарь за 3,5 евро. Если Вы ничего не собираетесь покупать, то может евро 500 будет достаточно, но чтобы чувствовать себе комфортно и был запас "на всякий случай" лучше взять 1000, потому что это отдых и всё равно захочется, то сангрию выпить (около 10 е за литр), то сувенир купить, на метро, возможно, "уйдет" нормально за неделю. Обожаю этот город, хорошего отдыха Вам!