top of page
  • Writer's pictureLove Ballymena

Revealed: Europe’s top cities for a pound-stretching break

Yellow street tram in Lisbon, Portugal.

Lisbon has emerged as the best value of 35 cities surveyed for Post Office Travel Money’s 16th annual City Costs Barometer, beating a strong challenge from Eastern European cities Vilnius and Krakow.


It is the first time in 16 years of the Post Office reports, that Lisbon is not only the cheapest city in the Eurozone but also beats its Eastern European counterparts on value too.



The cost comparison by the UK’s largest provider of holiday money found that the weaker pound and surging hotel prices mean British tourists planning a city holiday will need to choose their destinations carefully or face paying up to 76 per cent more than last year.


At £225, Lisbon’s barometer cost was just two per cent higher than last summer, helping the city reach the top spot for the first time. Two nights in a three-star hotel averaged £121, only 5.2 per cent up on 2022, compared with rises of over 30 per cent in every other city surveyed.


At the same time, the cost of 11 other typical city break items (a meal for two, range of drinks, sightseeing and transport) was 1.5 per cent lower than last year. As a result, prices in the Portuguese capital were less than a third of those in Europe’s most expensive cities, Venice (£687) and Amsterdam (£727).



Research into holiday intentions for 2023 reveals that 40 per cent of Britons planning trips abroad will take a city break, while a separate Post Office survey shows that Lisbon is the only top 10 city in the City Costs Barometer to be named among the most popular 10 choices for holidaymakers planning city visits.


The other top 10 choices named in this research – Paris, Barcelona, Amsterdam, London, Rome, Edinburgh, Madrid, Dublin and Berlin – are among the most expensive cities in Europe, according to the barometer research.


Those hoping for a low cost break might be better advised to head to the Baltic Republics, Poland or Greece, whose cities feature in the City Costs Barometer top 105.



Lithuania’s capital Vilnius (£226), rated top city by the Post Office in 2019 and 2020, proved a close runner-up to Lisbon – just 25p more expensive for the barometer items. Two other past winners - Krakow (3rd place, £251) and Athens (4th, £262) - complete the top four cities.


The barometer research found that British tourists can also bag a city break bargain by choosing from Riga (5th, £285), Zagreb (7th, £330), Budapest (8th, £331) or Warsaw (9th, £331) in Eastern Europe, or Portugal’s second city Porto (6th £325) and Lille (10th, £332) in Western Europe.


However, barometer prices have increased in all 35 cities surveyed this year, and significant accommodation rate rises are the key factor in inflating the costs faced by British visitors. Two-night hotel stays have increased by over 50 per cent in 27 of the 35 cities – with the biggest rises since summer 2022 in Madrid, up 139 per cent from £161 to £385 – and Berlin, up 121 per cent from £168 to £372.



By comparison, price rises for meals, drinks, transport and sightseeing are far lower than those for hotel stays. 10 cities – Amsterdam, Barcelona, Copenhagen, Dublin, Dubrovnik, Florence, Madrid, Paris, Riga and Venice – registered rises of 10 per cent or less, while four – Stockholm (-14.7%), Bruges (-4.9 per cent), Krakow (-3.2%) and Lisbon (-1.5%) saw year-on-year falls.


After accommodation, eating out is the biggest cost for British tourists and here too Post Office Travel Money found wide variations in the price of a three-course meal for two across the 35 cities. These varied from as little as £39 in Lisbon and £41 in Athens to almost £151 in Copenhagen.


Laura Plunkett, Head of Travel Money at Post Office said:


“This year’s rise in prices makes it even more important for holidaymakers to do their homework before booking a city break. The increased price of accommodation could add hundreds of pounds to the overall cost of a holiday so travellers need to budget carefully for this.


"We also advise checking costs for meals, drinks and sightseeing before booking, as these are items that most city break tourists will incur. As this year’s barometer shows, there are wide variations in costs between cities and people who are prepared to swap destination can make their pounds stretch much further by choosing a cheaper capital like Lisbon or Vilnius.”



Closer to home, Cardiff (£387, 14th) rates as best value of the four UK capitals, over 27 per cent cheaper than Edinburgh (£535, 25th). London and Belfast both rated among the 10 most expensive cities in the survey. At £561, London (28th) has seen a big price rise, mostly because the cost of two nights’ accommodation has trebled to an average of £361 since this was last surveyed in 2021. The same applies for Belfast (29th, £562), where accommodation has risen from £221 to £392, although its barometer total is over six per cent cheaper than Dublin, across the border.


However, Dublin is a good choice for culture vultures. Cultural sightseeing remains one of the main components of a city break and Dublin emerges from this year’s survey as the city with the lowest price tag. This is because entry to its leading museum and gallery are free, while the charge for its top heritage attraction, Kilmainham Gaol, is just £7.22. By comparison, entry to Dubrovnik’s star attractions costs almost nine times as much - £63.22.


City Costs Barometer 2023.
City Costs Barometer 2023
City Costs Barometer 2023
City Costs Barometer 2023

Europes top's city breaks from most expensive to cheapest:


35. Amsterdam, Holland 🇳🇱

34. Venice Italy 🇮🇹

33. Paris, 🇫🇷

32. Dublin, Ireland 🇮🇪

31. Copenhagen, Denmark 🇩🇰

30. Florence, Italy 🇮🇹

29. Belfast, Northern Ireland 🇬🇧

28. London, England 🇬🇧

27. Geneva, Switzerland 🇨🇭

26. Berlin, Germany 🇩🇪

25. Edinburgh, Scotland 🇬🇧

24. Madrid, Spain 🇪🇸

23. Stockholm, 🇸🇪

22. Barcelona, Spain 🇪🇸

21. Rome, Italy 🇮🇹

20. Nice, France 🇫🇷

19. Bruges, Belgium 🇧🇪

18. Vienna, Austria 🇦🇹

17. Helsinki, Finland 🇫🇮

16. Dubrovnik, Croatia 🇭🇷

15. Salzburg, Austria 🇦🇹

14. Cardiff, Wales 🇬🇧

13. Prague, Czech Republic 🇨🇿

12. Tallinn, Estonia 🇪🇪

11. Bratislava, Slovakia 🇸🇰

10. Lille, France 🇫🇷

9. Warsaw, Poland 🇵🇱

8. Budapest, Hungary 🇭🇺

7. Zagreb, Croatia 🇭🇷

6. Porto, Portugal 🇵🇹

5. Riga, Latvia 🇱🇻

4. Athens, Greece 🇬🇷

3. Krakow, Poland 🇵🇱

2. Vilnius, Lithuania 🇱🇹

1. Lisbon, Portugal 🇵🇹



The Post Office is the UK’s leading foreign currency provider, offering around 60 currencies for pre-order at over 7,000 Post Office branches or online at www.postoffice.co.uk/travel for next day branch or home delivery. 3,600 larger Post Office branches stock the leading currencies and more than 7,000 offer euros over the counter without pre-order. These can also be ordered online for same day ‘click and collect’ at selected branches, next day collection at any branch or home delivery.

bottom of page