Edinburgh Beats London as UK's Most Expensive Weekend Break City
Edinburgh Beats London as UK's Most Expensive Weekend Break City

Edinburgh has been named the UK's most expensive city for a weekend break, according to the latest Post Office Travel Money 'City Costs Barometer 2026'. The Scottish capital, known for its iconic castle and dramatic volcanic landscapes, costs a couple an average of £668.10 for a two-night stay, surpassing London's £527.50.

The research compared the price of various holiday essentials across 50 European cities. While Sarajevo in Bosnia and Herzegovina topped the list as the cheapest, UK destinations failed to make the top 20. Cardiff was the most affordable UK city at £377.64, ranking 21st, while London placed 34th.

Edinburgh's high cost is driven largely by accommodation, with a three-star hotel averaging £462 for two nights. Other expenses include a cup of coffee at £3.50, a bottle of beer at £6, a glass of wine at £5.60, a three-course evening meal at £118, and a sightseeing bus tour at £18.

Laura Plunkett, head of Travel Money at Post Office, advised holidaymakers to research destinations carefully. 'Despite concerns about rising prices abroad, there are many European cities offering great value for money. Sterling has remained fairly strong, but in these challenging times, it will pay holidaymakers to do their homework before booking,' she said.

The findings highlight significant price disparities within the UK, with Edinburgh costing nearly double Cardiff and almost £150 more than London for a weekend getaway.