We are looking for places in Barcelona for 3 nts
Airbnb.
An apt is cheaper, provides more room, offers a kitchen and often places you in an interesting neighborhood.
Rely upon the reviews as i find them to be highly accurate.
Apartment or hotel, I'd stay near Plaza Catalunya. We stayed at Hotel Inglaterra and Hotel Reding, and I'd recommend either.