Europe is full of amazing cities to explore, and Guardian readers have shared their favourite destinations. From medieval charm to modern architecture, these are some top picks for your next city break.
Sibiu in Romania, the former capital of Transylvania, is a medieval treasure. The old town, set on a hill, is filled with historic buildings and dominated by Saint Mary’s Lutheran Cathedral. Known as “the town of a thousand eyes,” Sibiu has charming cafes, local markets, and excellent Romanian and Moldovan wines at Wine Not. The Teutsch Haus provides a fascinating history of the Transylvanian Saxons.
Wrocław in Poland combines quirkiness and beauty. Its large student population creates a lively atmosphere, from boat bars along the River Oder to Georgian bakeries like Piekarnia Gruzińska PURI. Exploring beyond the central square reveals painted backyards in Nadodrze and pubs such as Drukarnia for Czech beer or Stacja Breslau for bistro dining.
Helsinki in Finland surprises visitors with green spaces, accessible islands, and world-class architecture. Highlights include the rock church, Oodi library, and Alvar Aalto’s modernist buildings. Food lovers can enjoy brunch at Levain, Michelin-starred dining at Grön, or traditional korvapuusti (cinnamon rolls).
Marseille in France is perfect for a family city break. The city offers beaches, street art, kayaking, and hiking in the Calanques. Must-see spots include the Mucem museum and the winding streets of Le Panier. Friendly locals and a good transport system make it easy to explore.
Berlin in Germany is full of hidden design gems. Beyond iconic landmarks like the Brandenburg Gate, visitors can find futuristic buildings such as Ludwig Erhard Haus and the ruins of St Michael’s church, separated by the Berlin Wall. Tours of the ESMT business school reveal socialist mosaics and stained glass.
Vilnius in Lithuania is a walkable old town full of history. Visitors can try local specialties like kvass, cepelinai (potato dumplings with pork), and deep-fried black bread with garlic dip. A climb to the Three Crosses offers panoramic views over the city. Domus Maria, a former monastery near the Gate of Dawn, is a comfortable place to stay.
Maastricht in the Netherlands is compact, flat, and perfect for leisurely exploration. Enjoy vibrant markets, cafes with great fries, and Boekhandel Dominicanen, a bookshop in a converted abbey. The city combines lively student energy with rich history, making it a charming Dutch destination.
Olomouc in the Czech Republic is a hidden gem with cobbled lanes, old town squares, and the UNESCO-listed Holy Trinity Column. Visitors can enjoy craft beers at Saint Venceslav’s brewery or Twinburg. The city even offers a beer spa with a hops-scented sauna, combining relaxation with local culture.
Tromsø in Norway, the “Arctic capital,” is ideal for winter travellers. The polar night lasts from late November to mid-January, when the sun does not rise above the horizon. Visitors can take the Fjellheisen cable car or go whale-watching with Brim Explorer for a unique Arctic experience.
Alkmaar in the Netherlands offers picturesque streets, canals, and excellent food. Don’t miss the traditional cheese market. Visitors can explore nearby pine forests and the Schoorlse Duinen nature reserve by bike, finishing the day with ice cream on the beach at Bergen aan Zee.
From historic streets to modern design, these European cities offer something for everyone. Whether exploring old markets, enjoying local cuisine, or chasing the northern lights, there’s a city in Europe ready to make your next trip unforgettable.