The average visitor in Barcelona spends about € 110 per day per person. The exact costs depend highly on your accommodation, itinerary, and travel style.