Most visitors spend in Barcelona about 3 to 5 days. This is a city of late-night dinners, late morning, and afternoon siestas.