I can recommend Barcelona Day Tours if you want to do something on your own, maybe something a little more exotic. We used them post cruise - they picked us up at the ship, and then since it was awhile before we could check in, we did a tour of Montserrat, which is a fabulous place.
Pre cruise in Barcelona
in Regent Seven Seas Cruises
Posted
I can recommend Barcelona Day Tours if you want to do something on your own, maybe something a little more exotic. We used them post cruise - they picked us up at the ship, and then since it was awhile before we could check in, we did a tour of Montserrat, which is a fabulous place.