For budget travelers, you can expect to spend around $50 to $70 per day in Spain, while mid-range travelers can expect to spend around $100 to $150 per day. It's important to plan ahead and research activities and costs to create a budget that works for you.