Czech
A bartender serves alcohol at a bar in Prague. Reuters

Bratislava - the capital of Slovakia - has been named as the cheapest place for soon-to-be-wed Brits to go on a stag do – even less expensive than staying in England and heading to Blackpool from London.

According to travel money specialist No1. Currency, the Slovakian capital will set a stag do attendee back just £96 (€122, $157) for all the 'essentials'.

The travel firm factored in all costs, such as a return flight from London, a night in a youth hostel, and a hangover fry-up cure.

However, travelling to Blackpool from London by train, for one last hurrah as a bachelor will cost £165 - only a fry-up is cheaper than the Slovakian equivalent.

Ibiza is the most expensive destination, with a stag do cost of £302 – over £100 more than the second most expensive location, which is Magaluf (£193).

"Going abroad for a stag weekend is very popular among soon-to-be-wed Brits, and with considerable cost savings to be made, it's easy to understand why," said Simon Philips, head of retail at No1. Currency.

"Eastern Europe offers some of the best value for money, with cities such as Bratislava, Tallinn and Budapest boasting cheap accommodation, club entry, and perhaps most importantly, cheap pints.

"Brits heading to the Eurozone will also enjoy the benefits of a strong pound. Exchange £300 for spending money this year and you'll get €374, compared to €358 last year. As our research shows, that can pay for quite a few extra drinks.

"It's well worth ordering and collecting your currency before you leave the UK to enjoy the most favourable exchange rates, and that also means no worries about tracking down cash points while you're out having fun."

CityReturn flight Youth hostel – one night Pint of beer Fry up McDonald's Big Mac mealClub entryFootball match ticketTaxi Total
Ibiza£175£31.21£2.80£6.41£5.41£48.07£19.90£13.62£302
Magaluf£85£42.67£1.60£7.21£5.21£23.59£19.90£7.82£193
Berlin£75£13.73£2.41£4.80£4.80£6.84£70.83£10.05£188
Prague£136£9.57£0.87£2.89£3.61£4.05£6.05£5.20£168
Blackpool£81*£32.67£2.80£2.80£4.00£6.25£25£10£165
Budapest£118£9.33£1.01£3.79£3.71£5.05£7.96£5.31£154
Barcelona£66£12.45£2.00£8.01£5.61£13.93£15£8.25£131
Tallinn£79£14.03£2.24£4.80£4£7.48£11.41£5.21£128
Dublin£48£20.28£3.45£6.41£6£6.01£15.91£8.66£115
Bratislava£51£15.47£1.04£4£4£6.09£10£4.81£96