Why Bratislava for a city break?
Bratislava is the most underrated capital city in Europe — a compact, charming old town of pastel baroque buildings below a 13th-century castle, on the Danube with Austria literally on the other side of the river, and prices that make Prague look expensive. It's a city that gets dismissed as a day trip from Vienna (which is 55 minutes away by train and makes it easy to do both) but rewards those who stay: the old town is genuinely beautiful, the Slovak food scene has improved dramatically in the past decade, and the locals — freed from the shadow of Prague and Vienna — are developing a confident cultural identity of their own.
From London it's around two and a half hours — direct flights from several UK airports, with good connections via Vienna or Prague. Bratislava Airport is 9km from the centre (bus €1.30, 25 minutes). The proximity to Vienna is a genuine asset: the city boat from Bratislava to Vienna takes 75 minutes and runs twice daily in summer (book at twincityliner.com) — a dual city combination of extraordinary value. The Christmas market on the Main Square is one of the most atmospheric in Central Europe.