🇪🇸Cost of Travel in Spain (2026): Daily Budgets for 3 Cities

Late dinners, surreal architecture, and a nationwide talent for turning ordinary afternoons into something worth savoring — from tapas bars to Moorish palaces.

Daily budgets in Spain

The cheapest city in Spain is Seville, at $70–130 a day mid-range per person; the priciest is Barcelona, at $95–170 — about 30% more for the same style of trip.

Daily cost per person in each Spain city, sorted by mid-range budget
CityBudget / dayMid-range / dayComfort / dayCheap mealMid-range hotel
Seville$40–80$70–130$130–230€10–14 ($11–16)€70–130 ($80–148)
Madrid$55–95$90–160$160–290€12–16 ($14–18)€100–180 ($114–205)
Barcelona$55–100$95–170$170–310€13–20 ($15–23)€120–200 ($137–228)

Per person in US dollars, flights not included. Mid-range is each guide's researched figure and includes a mid-range room; budget and comfort scale it by 0.6 and 1.8, so treat those as rough. How we work these out.

Cities

Head to head

Two cities side by side — costs, best months and what you'd do in each.