...
Barcelona has a lot of hostels,hotels and luxury hotels. The average price of a room in Barcelona is usually around 100 €. But there are many hotels that offer discounts and better prices. Less than € 40 is not usually recommended. Rooms from € 60-80 are cheap.
You can search and book your hotel at this Link.
...