In Barcelona apartments are more often used rather than hotels because 1) you have more space, 2) they are in all of the key districts of the city, 3) you get more of a sense of being a resident than a tourist, and 4) they're cheaper.
Some options: Gallery Hotel, if you absolutely must have a hotel; for apartments:
http://www.eplivingbarcelona.es/ over 4 years ago
ana guest house great place to stay excellent location, extremely clean, run by owner Ana and Hugo and her daughter Naty. over 4 years agoAnswered by Angela via WorldNomads.com