Ну вот смотрите, поближе к Барселоне - это примерно в 100км, не слишком близко. В городе тоже есть пляжи, но там порт и все такое. Для пляжного отдыха не подходит. Я бы вам посоветовала Майорку для начала. Район Алькудия и Плайя де Муро, там Иберостары очень приличные. Если настаиваете на материке, то Коста Доурада (Ла Пинеда, Салоу, Камбрильс), это трационно пользующееся огромной популярностью направление, в основном из-за Порта Авентуры, там много довольно бюджетных отелей, мы были в Эстиваль парке, понравилось.