Unfortunately I cannot directly help you. I'm considering staying at those hotels in November, and I would just use the Barcelona public transit site to figure it out.
http://www.tmb.net/en_US/home.jsp Good luck!
When you return, please come back and post how close the hotels are to public transit.
You should ask on the Trip Advisor forums. There, they have locals who know the city.