For tourists from the US or the UK, Barcelona is not an expensive city: due to low airfare, very affordable public transport, a variety of hostels and budget hotels to choose from, and affordable dining options, Barcelona is a very budget-friendly city to visit. For example, for a coffee and a croissant, you are often ready for less than €2.