Ranked: 100 best cities to visit in Europe 2025

This article may contain affiliate links
6th June 2025
In partnership with Holafly
London in autumn, Europe's best city

From the “capital of capitals” to the “Paris of the Baltics”, these are the 100 best cities to visit in Europe in 2025

In 2015, a study from the European Commission found that 72% of the EU’s population lived in cities, with the majority of Europeans concentrated in cities with populations between 250,000 and 5 million.

In 2018, another study suggested that by the time this century is complete, the world’s population will be 80% urbanised, with Europe at the forefront of this change, with around 90% of its population urbanised. Belgium already has an urbanised population of 98%, with Malta (95%) and the Netherlands (93%) not far behind.

Wherever the world’s expats, digital nomads and remote workers choose to relocate, it will likely be in a city. With this in mind, Canadian consultancy film Resonance, which has offices in Vancouver, Montreal, Singapore and New York, has published a new report ranking the 100 best cities in Europe with populations of more than 500,000.

The report combines three indices: Livability, Lovability and Prosperity to create its master ranking of 100 European cities.

Top 10 cities to visit in Europe

These are Europe’s top 10 cities that have metropolitan areas with populations over 500,000.

  1. London
  2. Paris
  3. Berlin
  4. Barcelona
  5. Rome
  6. Madrid
  7. Amsterdam
  8. Vienna
  9. Prague
  10. Stockholm

How does the ranking work?

Unlike similar ‘best-of’ lists, the index evaluates a city’s culture, diversity, prosperity, infrastructure, and employment opportunities.

The skyline of Barcelona, one of the best cities to visit in Europe
basiczto/Shutterstock Barcelona is one of Europe’s best cities

They use 25 factors grouped into six categories covering a range of criteria, including climate, access to outdoor space, education and work prospects, population diversity, leisure options and even social media popularity.

The six categories and 25 factors are:

  • Place: weather, safety, sights & landmarks, outdoors
  • Product: airport connectivity, attractions, museums, university ranking, convention centre
  • People: labour force participation, educational attainment
  • Prosperity: global 500 number, GDP per capita, income equality, employment rate
  • Programming: culture, nightlife, dining, shopping
  • Promotion: Facebook check-ins, Google search, TripAdvisor reviews, Instagram hashtags, Google Trends

What is the best city to visit in Europe?

The study named London the best city in Europe. The ‘capital of capitals’ has taken the top spot despite concerns surrounding the city’s post-Brexit future. However, the report’s authors believe the city continues to draw talent and visitors en masse and will eventually weather the storm and even emerge stronger.

Light trails around a phone box during a long-exposure of London at night
London is ranked as the world’s best city

The UK capital scored highly in the programming, promotion, product and prosperity categories but was some way behind in the place category. Transport links remain excellent, especially with the opening of the new Elizabeth Line connecting London’s main airport, Heathrow, to the suburbs on the other side of the metropolis.

“As the ‘capital of capitals’ (both in Europe and globally) deftly negotiates the uncharted, perilous terrain of a post-Brexit and pandemic world, London reigns as Europe’s best city.”

– World’s Best Cities, Resonance

Tourists continue to visit London in their masses, with the city ranked third in the world and first in Europe in terms of cities with the biggest international traveller spend. In 2022, $16.07 billion was spent by travellers in London, only slightly less than second-placed Doha ($16.79 billion), while Dubai was the runaway winner with $29.42 billion.

Despite a looming recession and falling house prices across the rest of the country, London’s luxury homes are defying the country’s economic slowdown and wider slump in house prices.

An artist's impression of the Camden Highline in London
© Hayes Davidson-JCFO-vPPR The proposed Camden Highline

Finally, pedestrians are excited by the 2025 opening of the Camden Highline, a 1.2km greenway just north of Central London. Described as a Manhattan makeover for London, it is hoped that the transformation of a disused train track will revitalise the UK capital like it did in New York. Construction is due to begin this year, with Highline opening in 2027.

Other winning cities

The usual suspects of Paris, Berlin, Barcelona and Rome closely follow London. Paris remains a strong contender thanks to its ambitious sustainability policies, which have included expanding cycle routes, reducing city speed limits and tree planting as it aims to become Europe’s greenest city by 2030.

Paris also hosted the 2024 Summer Olympic Games after three failed Olympic bids over the previous 25 years. This time, the hosts focused on branding the project as greener and cheaper than the previous Olympic Games.

A view of the Eiffel Tower from across the rooftops of Paris
Neirfy/Shutterstock Paris is the second-best city in Europe

“Cities are the engines of the global economy and the badges of human ingenuity. Yes, they’ve been hobbled over the past 18 months, exposing the long-ignored foundational and institutional problems that manifested on their streets and in their hospitals and seniors homes. But they’re also leading — like they always have — the recovery and future-defining next stage of human innovation.”

– World’s Best Cities, Resonance

Berlin has won heavy praise for “welcoming waves of Ukrainians fleeing Russia’s invasion” as well as its cultural assets, which include vibrant nightlife, cutting-edge architecture and fascinating museums. In 2024, the city hosted several matches of the Euro 24 football tournament, including the final at the Olympiastadion.

Brandenburg Gate in Berlin, Germany
Noppasin Wongchum/Shutterstock Brandenburg Gate in Berlin

Barcelona, the capital of Spain’s autonomous community of Catalonia, is Europe’s fourth-best city. The city performed well in the nightlife category but also won praise for its commitment to traffic calming and creating community space. Ada Colau, the mayor of Barcelona, has introduced several schemes as part of her superblock initiative, as well as added over 100 miles of bike lanes.

Rome is one of the world’s most romantic cities, brimming with millennia of history, but it was also commended for its underrated parks and greenways and its hospitality sector.

The Colosseum in Rome
EMPERORCOSAR/SHUTTERSTOCK Rome is one of the world’s most romantic cities

Madrid performs well thanks to its sustainability-driven investment, while Prague, in sixth, won praise for rolling out a series of resident-first policies in an attempt to battle the overtourism the city has seen of late.

In seventh place is Amsterdam, a European stalwart regularly rated among the world’s greenest cities. The city is often referred to as the “Venice of the North” due to its large number of UNESCO-listed canals. Amsterdam has won praise for its commitment to reforming the red-light district.

Green mayor Femke Halsema plans to overhaul the area, which can often find itself at the centre of out-of-control nightlife. Plans include increasing the size of the district to deal with overcrowding and outlawing cannabis smoking on the street.

A canal scene in Amsterdam – one of the best cities to visit in Europe
Yasonya/Shutterstock Amsterdam is one of the best cities to visit in Europe

It will be a tricky manoeuvre as the city remains popular among tourists, fifth in the world and second in Europe in terms of cities with the biggest international traveller spend, and they don’t all come for the museums and shopping.

In 100th place is Riga, the capital of Latvia, often dubbed the ‘Paris of the Baltic’ for its enchanting blend of history, culture and architectural elegance. Strolling through its UNESCO-listed Old Town, visitors are captivated by cobbled streets, art nouveau facades, and the romantic charm of sidewalk cafés and vibrant markets.

100 best cities to visit in Europe – complete ranking

To rank Europe’s best cities, Resonance analysed metropolitan areas with populations over 500,000, based on data from Eurostat, Demographia (PDF) and national statistical offices combined with user-generated content. The report combines three indices: Livability, Lovability and Prosperity to create its master ranking of 100 European cities.

RankCityLive.Love.Pros.
1London, UK221
2Paris, France112
3Berlin, Germany863
4Barcelona, Spain3412
5Rome, Italy4336
6Madrid, Spain557
7Amsterdam, Netherlands784
8Vienna, Austria6920
9Prague, Czechia14717
10Stockholm, Sweden10238
11Lisbon, Portugal91054
12Munich, Germany19265
13Oslo, Norway112211
14Copenhagen, Denmark151714
15Milan, Italy251216
16Brussels, Belgium29219
17Budapest, Hungary421318
18Edinburgh, UK132038
19Warsaw, Poland81276
20Helsinki, Finland123426
RankCityLive.Love.Pros.
21Hamburg, Germany262421
22Dublin, Ireland621815
23Istanbul, Türkiye891155
24Valencia, Spain162971
25The Ruhr, Germany173258
26Frankfurt, Germany644713
27Zürich, Switzerland954110
28Glasgow, UK203950
29Kraków, Poland343151
30Birmingham, UK452842
31Geneva, Switzerland376023
32Liverpool, UK234069
33Cologne, Germany523830
34Porto, Portugal273095
35Bern, Switzerland2410041
36Manchester, UK513639
37Basel, Switzerland4010324
38Venice, Italy5716105
39Gothenburg, Sweden288648
40Utrecht, Netherlands749519
RankCityLive.Love.Pros
41Florence, Italy561994
42Nice, France1848102
43Tallinn, Estonia225183
44Antwerp, Belgium735032
45Athens, Greece1141487
46Dresden, Germany218477
47Leeds, UK356460
48Freiburg, Germany3011649
49Stuttgart, Germany757828
50Rotterdam, Netherlands946325
51Lyon, France774343
52Seville, Spain4125107
53Hanover, Germany5310535
54The Hague, Netherlands877727
55Ghent, Belgium487544
56Oxford, UK709437
57Sheffield, UK387961
58Eindhoven, Netherlands7910629
59Bratislava, Slovakia1036631
60Bilbao, Spain336788
RankCityLive.Love.Pros.
61Southampton, UK4610847
62Düsseldorf, Germany727346
63Aachen, Germany3212778
64Luxembourg, Luxembourg8811733
65Leipzig, Germany3910170
66Belfast, UK507462
67Bristol, UK1016240
68Vilnius, Lithuania906845
69Marseille, France544585
70Bordeaux, France554684
71Bonn, Germany4411459
72Wrocław, Poland676568
73Málaga, Spain3133120
74Toulouse, France695779
75Aarhus, Denmark4711167
76Gdańsk, Poland926956
77Nuremberg, Germany1139034
78Bologna, Italy1085853
79Naples, Italy11115123
80Bucharest, Romania1264422
RankCityLive.Love.Pros.
81Newcastle, UK498292
82Cardiff, UK768575
83Poznań, Poland938957
84Strasbourg, France597291
85Lausanne, Switzerland9810952
86Liège, Belgium36112106
87Leicester, UK809674
88Palma, Spain4359112
89Nantes, France618898
90Malmö, Sweden639793
91Sofia, Bulgaria1184976
92Bremen, Germany6598101
93Montpellier, France7187104
94Graz, Austria8611580
95Bournemouth, UK10510764
96Zagreb, Croatia1175673
97Nottingham, UK1158166
98Rennes, France60119103
99Portsmouth, UK10911365
100Riga, Latvia1005597

How to stay connected in Europe’s cities

Roaming charges can be high in Europe, so the best way to stay connected when travelling is to use an eSIM: a virtual SIM card. It is much cheaper than using the data roaming options provided by the major networks, pay-as-you-go physical SIM cards or wifi hotspot devices. An eSIM is also far more convenient.

An eSIM works remotely, meaning you don’t have to remove your current SIM card, so there’s no risk of misplacing or damaging it or losing your number. eSIMs are pre-installed on the majority of devices now and can be activated just by installing an ‘eSIM profile’ of a new provider.

The best eSIM for travel in Europe is Holafly. We’ve used several providers over the years, as well as pay-as-you-go SIM cards and wifi hotspots. Having used Holafly eSIMs in Europe as well as further afield in Mexico and Panama, we have now settled on them as our eSIM partner. They also come highly rated on Trustpilot.

A woman takes a photo on her phone in Paris, one of the best cities to visit in Europe
Song_about_summer/Shutterstock Roaming charges can be high in Europe

Holafly covers 170 destinations worldwide (with unlimited data available in 122 countries) and offers several eSIM data packages for Europe covering over 30 countries, including popular destinations such as France, Germany, Italy, Portugal, Spain, Switzerland and Turkey across a range of networks including 3G, 4G and 5G.

We can offer our readers 5% off on all Holafly purchases with our coupon: ATLASANDBOOTS

All packages come with unlimited data in Europe plus 60 minutes for making and receiving calls.

  • Unlimited data, 5 days: €19
  • Unlimited data, 7 days: €27
  • Unlimited data, 10 days: €34
  • Unlimited data, 15 days: €47
  • Unlimited data, 20 days: €57
  • Unlimited data, 30 days: €69
  • Unlimited data, 60 days: €87
  • Unlimited data, 90 days: €99

Enjoyed this post? pin it for later…

100 best cities to visit in Europe Pinterest pin

Stay charged and connected with the Ceptics Universal Travel Adapter, which fuels your global journey across 100+ countries, handling six devices at once with ease.

Lead image: Sborisov|Dreamstime