Можете и отель, рядом с Барсой есть городок Ситжес, вот там отели с видом на море нам понравились, но мы так надолго не останавливались. Если посмотрите, то есть на 28 дней вот такой отель, мы в нем были пару недель: http://ru.hotels.com/ho184914/hotel-terramar-sidzes-ispania/, очень понравились виды на море! Они в описании отеля есть. Через ТО у нас дороже получалось, чем самим бронить. Да и у ТО максимум 20 дней, когда мы узнавали было.