Если Вам лететь 8 часов то дальше какая уже разница столько ехать - час или два? Смотрите лучше район, в котором Вам интереснее будет жить в Барселоне, вам из этого жилья каждый день гулять, а из аэропорта только 1 раз доехать (и обратно в аэропорт). Тоже лечу с ребенком 10 лет летом. Решили на 4 дня остановиться в самой Барселоне, а дальше на 10 дней в городок потише - Салоу, ради пляжного отдыха. Барселона интересна сама по себе, в ней мы на пляж ходить не планируем. (купаться во всяком случае). Отель не посоветую, мы сняли апартаменты  (квартирку на территории Старого города).