About a year ago I stayed at the
Hotel Turin , just off the upper-end of the Ramblas, on Calle Pintor Fortuny. Great location. Very nice hotel--not super-posh, but well-appointed and comfortable with a nice staff.
I found hotel (as opposed to hostal) prices in Barcelona to be a bit expensive (especially as compared to Madrid) and thought that
Hotel Turin was a good price compared to other Barcelona hotel options.