Отеля не посоветую, я там не была , но на островах всегда все ближеи, судя по отзывам, хорошие пляжи именно для малышей. А на материке пляжные зоны довольно далеко от достопримечательностей и даже на машине возить двухлетку очень утомительно для ребенка, пока вы до достопримечательностей доедете дети уже устанут, а в Барселоне бесплатную парковку найти невозможно, а если постоянно на платных останавливаться, то массу времени потеряете, то есть надо машину оставить и ходить, таким малышам тяжело это, имхо.