мы останавливались в районе жд вокзала ( по-моему на испанском "renfe" ). там недалеко до Рамблы, набережной, порта и готического квартала. Отель 2* был, но чистенький, правда номера маленькие очень. Наш отель  в Кембрилсе вспомнила : Порт Евгений, но он от пляжа минут 7. кстати в нем есть и аппарты. но мы всегда самостоятельно все бронируем, не ч\з ТА, а на прямую у хозяев. Вот в кембрилсе есть прям ч\з дорогу от пляжа роскошные комплексы аппартов.  Если погуглите, уверена, найдете варианты не такие дорогие как у ТА. у нас  бюджеты всегда ограничены, уже и не связываемся.