However, in cities like Barcelona and Madrid, food and drink costs can be higher. Overall, Both Portugal and Spain offer affordable dining options, but to answer the question 'Is Portugal cheaper than Spain?' we would say it's a yes, Portugal tends to be slightly cheaper.