You'll typically spend about $34 on food and $25 on local transportation daily. Also, expect to pay between $55 and $65 for accommodation per night. On average, a three-day visit to Spain will cost you about $381, while a week-long trip will cost around $889.