You can find numerous hotels in the Ensanche District (Eixample) of Barcelona, although it is true that prices will be somewhat higher than in other highly recommended areas such as the Gothic Quarter or Plaza de Cataluña. You have all the information in: «Barcelona tourist guide«.
You have all the information in: "Barcelona tourist guide".