If you prefer cooler weather, the best time to visit Barcelona is in the spring and autumn. The weather is mild without being overly hot or uncomfortable ...