Planning a stag or hen weekend? Here’s where to have it.

Tallinn, Estonia

What: Tallinn is the jewel in the Baltic crown, packed full of charm, history and sights. It also has a wild nightlife, with beer costing about £2 a pint. Before heading out, line your stomach with hearty food, such as blood sausage, rye bread and meat. Sweat out the previous night by getting your kit off in one of the dozens of saunas that dot the city.
Get more info: visitestonia.com

Krakow Poland

Krakow, Poland

What: Krakow’s picture pretty Old Town, which dates back to the 13th century, is spilling over with 400 pubs, bars and clubs. There’s none of the sex tourists of the other Eastern European cities and there are lots of bohemian cafes to relax in post-night-out.
Get more info: poland.travel

Riga Latvia

Riga, Latvia

What: Arm yourelf with a Kalashnikov and blast the bejesus out of some cardboard cut-outs in this ex-Eastern Bloc city. By night, party with the beautiful people at Club La Rocca, which opens until 6am.
Get more info: latvia.travel

Bratislava Slovakia

Bratislava, Slovakia

What: The historic Old Town has a smorgasbord of clubs, bars as well as the usual naughty nightlife to choose from. Beer is a mere ¤1.50 a pint. Nurse your hangover by taking a tranquil cruise along the Danube from Bratislava to to the Austrian capital Vienna.
Get more info: slovakia.travel

Vilnius Estonia

Vilnius, Lithuania

What: Vilnius’ Old Town is where the action is, with a surfeit of restaurants, bars, pubs and clubs to choose from. And, for the leering lads out there, discover lapdancing clubs aplenty. By day, get charged up by going quad biking or KGB pistol shooting.
Get more info: LithuaniaTourism.co.uk