Spring and fall are widely considered the best time to visit Barcelona, with May and September offering warm weather, manageable crowds, and lower prices than ...