Party goers have flocked to Europe's cities since the heyday of the Roman Empire, when visitors descended on Rome for a day at the Coliseum followed by a debauched night out.
Here, CNBC takes a look at the European cities that are best today for a great party.
—By CNBC's Katy Barnato on April 22, 2016.
Berlin
The German capital has led Europe's party scene since the hedonistic days of the Weimar Republic in the 1920s. Nowadays, it houses some of the world's best nightclubs and is at the forefront of the house and techno music scene. Beer is cheap and there is somewhere to drink in every conceivable location.
Amsterdam
You've probably heard of the "coffee shops," but Amsterdam also has a wild nightclub scene; trance music is particularly popular. Plus, check out the Dutch beers and the historic Heineken brewery.
Moscow
The Russian city that never sleeps has everything from down-and-out dives to exclusive nightclubs. Nightlife has blossomed since the collapse of the Soviet Empire and bars often double up as restaurants, so there's no need to slip into the cold to party on.
Prague
A top destination for British bachelor parties, the Czech city of Prague is both stunning and affordable. There are hundreds of pubs, underground bars, rooftop terraces and best of all, beer gardens.
The Czech Republic is known for its high-quality beers and you will be able to enjoy plenty as the tax on alcohol is among the lowest in the European Union.
Barcelona
Spain's second-biggest city knows how to pack a party, so go prepared to stay up late. Check out the Gaudi architecture and beach, before moving on to the tapas bars and plethora of nightclubs.