Best city breaks in Europe
Best city breaks in Europe
Looking for a new weekend city break destination? Whether you’re keen to explore the classical wonders of Rome or dip into the medieval old town and thermal baths of Budapest, some of the finest European cities are just a short hop from the UK
To help you plan your next trip we asked Which? members to rate the cities they had visited in the last year.
Our top cities offer a winning combination of historic charm, cultural interest, good places to eat and drink and excellent value for money. You also rated accommodation, shopping and ease of getting around, to give a complete picture of the city in question.
|Europe's best cities, as voted by you|
|Destination||Accommodation||Food and drink||Cultural attractions||Shopping||Ease of getting around||Value for money||City score|
|Palma de Mallorca (41)||84%|
Krakow - best for cheap city breaks
Krakow topped our table with its Renaissance palaces and Baroque churches on every corner, not to mention alfresco cafes strewn across street upon street of cobblestones. But the best bit? Krakow continues to resist the urge to shake down visitors with extortionate prices.
Krakow was the only city in our survey to score five stars for value for money. Not only is the average hotel price just £63 per room, per night, but eating out is also a steal. Avoid the main square rip offs and you'll get a good meal for less than a tenner, and a pint of beer for two pounds.
Valencia - best weekend break
Sharing the top spot with Krakow, Valencia is quirky, innovative and full of surprises. Even with its prime location on the Balearic coast and year-round sunshine, its lively Old Town is the star attraction. Don't miss the cathedral's Gothic tower, or the naughty gargoyles on the city's 15th century silk exchange.
Valencia is also far cheaper than Spain's other big hitters - Madrid and Barcelona. You can enjoy a glass of rioja for as little as €2.50. And a decent two or three-course menu del dia (set menu) will set you back around €12.
Our destination features are based on real insight from readers, who tell us their favourite places to visit before we go undercover to investigate. Find out more about Which? Travel
Budapest - best spa break city
More than 100 hot springs bubble beneath Budapest before bursting through at beautiful spa complexes like palatial Szechenyi and Art Nouveau Gellert Baths. Take your lead from the time-honoured ritual of locals, young and old, who slink in and out of the pools, each set to a different temperature.
With spa access costing around £14 per day, and massages from £32 for 45 minutes, relaxing in Budapest is great value. And the average hotel room costs just £62 per night - the room rate of any city in our survey.
Tallinn - best new entry for a short break
If you liked Krakow and fancy another small city with five-star cultural attractions, try new entry to our survey, Tallinn. Within its medieval city walls lies a snow-globe scene of stone towers, hill top turrets, cobbled streets and domed churches, all set against the Baltic sea.
Tallinn is also great value. You'll pay a premium for food and drink inside the Old Town walls, but at around €15 for a main course, even Tallinn's tourist prices are palatable.
Who to book your European city break with
Some of the biggest names in travel offer to take the hassle out of a city break by organising a package for you.
For all of our travel agent reviews visit best and worst travel agents.
In April 2018, Which? members completed an online survey about European cities they’d visited for leisure purposes in the past year and stayed in for at least one night. We reported on 4,353 experiences. The city score is based on a combination of overall satisfaction and the likelihood of recommending it to a friend/family member. Only cities that were mentioned by at least 30 members are included.