Barcelona, Spain is rich in history and culture. And their food, of course, is one of the top reasons visitors keep coming back. But did you know that Barcelona is also home to the world's best night clubs?

Set aside a night on your Barcelona trip and explore some of their best night clubs you and your friends will enjoy. A blur of booze, dancing, and vibrant music will be the highlight of Barcelona clubbing in these top places:

Eclipse at W Hotel. Every night on the 26th floor of this premier hotel in Barcelona, the nightclub Eclipse is pulsing to the beat of their lively, dancing guests. Talented djs mixing the best party music are always on stage, and you can enjoy your delicious cocktails against the beautiful view of the Barcelona Skyline. It may look really fancy on the outside, but as long you know how to party, the Eclipse is waiting for you.

La Macarena. This underground nightclub is not for claustrophobics! On lively weekend nights, this place can get pretty full of raucous dancers and drunken locals, but that's what makes La Macarena so popular. Get up close with the DJ's as they make some pretty good non-commercialized, underground dance music that will set you on your toes.

Pacha Barcelona. If you crave for an Ibiza-style clubbing, then Pacha is the perfect place. International DJ's always make the crowd at Pacha dance on their feet like Bob Sinclar, Robbie Rivera, and Claptone, complete with the best bartenders and mixologist in town. Oh and the best part? Pacha is near Barceloneta Beach.

Razzmatazz. One of the biggest nightclubs in Barcelona, Razzmatazz has steely, warehouse-y feel that at first is kind of intimidating, but once you step in their doors you will be faced with five rooms full of upbeat music and partygoers you'll instantly feel welcome. Don't just stay in one room-- try partying in all of them! Beware, though. It's common to get lost in this massive space once you hit the booze too much.