When it comes to spending a day or so Barcelona the cost of a night in a hotel is enough to put anybody off! but it is possible to pay from just 30 euro per night.
All kinds of accommodation etc are available on the 'Barcelona30' web site.
A very reasonable price is the ultra modern 'Praktic' prices here start at 37.50 euro per night.