That said, the best times to visit Barcelona are probably spring and autumn when it's neither too hot nor too cold and the crowds aren't as big. Summer however ...