в пригороде очень хороший отель:Qgat Hotel Restaurant Sant Cugatрядом (на машине 5 мин или на такси) офигенный ресторан, чисто испанский.если вы с ребенком и бюджет позволяет, то берите сьют, он считай двухкомнатный с отодвигающейся стенкой, там же кухня и большая лоджия. Это не на море совсем. От Барселоны примерно 20 км.