If you are thinking to go to Barcelona a few days or months, you can considere an apartment for your visit. An apartment, give you more comfort than hotels, is a good option.
If you are lookinf for Barcelona apartments, you must see Rent the sun, a book online to your self catering apartments in Barcelona.
In te web say: "Relax in your own full-sized living room and bedrooms complete with TV, air conditioning and music. Fully equipped kitchens let you prepare meals at your leisure. And you'll have plenty of privacy in these first-rate, hand-selected apartments."