I've been to Barcelona last month an it has become one of my favorites locations ever. One of the reasons is its night life, specially RazzMatazz club.
It's a 3 floor club, where you can get lost in dancing and drinking. There's also an outdoors place great for meeting people and resting when your feet are tired.
There are somedays when the club has no entrance fee, other days it can be a little bit expensive, but definetly worth it!
If you go to Barcelona you must go there.
Photo gallery