Best European cities for dining out while on holiday

Best European cities for dining out while on holiday

Josie Walters
Authored by Josie Walters
Posted: Monday, January 10, 2022 - 15:18

New study reveals top European cities for dining out whilst on holiday: from cheapest to most expensive 

  • New data unveils that Istanbul is the most affordable city in Europe to eat out on your travels 

  • St. Petersburg and Budapest follow closely behind as the second and third cheapest cities for eating at a restaurant.  

  • Oslo, Copenhagen and Bergen are the most expensive European cities for restaurant dining.  

  • London ranks as Europe’s fifth most expensive city for dining out 

Istanbul offers the most affordable dining out experience in Europe in 2021, a new study reveals. 

The study carried out by Maxima Kitchen Equipment, examined the top cities in Europe to discover the cheapest and most expensive places to dine out using data on the cost of living from Expatistan and Numbeo.  

The analysis was based on the price of a meal at an inexpensive restaurant, the price of a meal at a mid-range restaurant, the cost of a lunchtime meal, the cost of a pub dinner and the price of a three-course meal at an Italian restaurant.  

The study reported that Turkey’s largest city Istanbul, is the most affordable city to eat at a restaurant with the average cost of €17.42 for two people to dine out. The Turkish city offers many low-budget dining experiences, topping the lists for mid-range meal, lunchtime meal and pub dinner to make it the cheapest city in Europe. 

 St. Petersburg is the second cheapest city to dine out in Europe with an average cost for two totalling €21.60. The Russian city provides a variety of low-priced restaurant options including pubs. However, the average price to eat at a mid-range restaurant is €30.10, €10.90 more than Istanbul, making it the second cheapest city in Europe.  

Budapest placed as the third cheapest city to eat out in Europe, costing only €22.50 for two people. The Hungarian capital also topped the list as the cheapest place to eat a three-course meal at an Italian restaurant with an average cost of €31 for two people.   

Top 10 cheapest cities in Europe for eating out 

City 

Average cost for a meal at an inexpensive meal for two 

Average cost for a meal at a mid-range meal for two 

Average cost for a lunchtime meal for two 

Average cost for a pub dinner for two 

Average cost for a three-course meal at an Italian restaurant for two 

Total average cost to dine out for two 

Istanbul 

€7.70 

€19.20 

€8.20 

€15 

€37 

€17.42 

St. Petersburg 

€13.30 

€30.10 

€8.60 

€16 

€40 

€21.60 

Budapest 

€12.80 

€34.70 

€14 

€20 

€31 

€22.50 

Kiev 

€12.40 

€26.30 

€12 

€16 

€49 

€23.14 

Prague 

€11.80 

€35.40 

€14 

€21 

€44 

€25.24 

Lisbon 

€19.80 

€40 

€18 

€28 

€43 

€29.76 

Moscow 

€19.30 

€36.20 

€12 

€25 

€66 

€31.70 

Naples 

€20 

€50 

€22 

€27 

€51 

€34 

Dubrovnik 

€27.90 

€70 

€18 

€24 

€40 

€35.98 

Athens 

€20 

€40 

€32 

€36 

€52 

€36 

 In contrast, Oslo topped the list as the most expensive European city to enjoy a meal out with an average cost of €66.48 for two, almost 400% higher than the average cost in Istanbul.  

Norway hosts two of the top three most expensive cities (Oslo and Bergen) for dining out which could be attributed to the country’s high monthly net salary average of €3,068 compared to Turkey’s average monthly net salary of €346.  

Copenhagen ranks as the second most expensive city in Europe for eating at a restaurant with an average of €63 for two. It has the second highest cost for a meal at a mid-range meal, costing €94.10, only €4.80 less than Oslo. 

London comes in at fifth with a total average cost to dine out for two at €53.82. Other top UK cities include Manchester which ranks as the 14th most expensive city in Europe with an average cost of €45.22 for two, with the Scottish capital city Edinburgh following closely behind as the 18th most expensive city at €42.80 for two people eating out.  

Commenting on the study, a spokesperson from Maxima said: “Since the amber list has been scrapped, holiday makers are more eager than ever to start booking trips to Europe. Dining out and local cuisine are undeniably important factors when selecting a destination, so this research provides good guidance on which city is most cost-effective for food fans”. 

 The analysis was conducted by Maxima Kitchen Equipment, which has more than 40 years of experience in the supply and maintenance of professional kitchen equipment.   

Top 10 most expensive cities in Europe for eating out 

City 

Average cost for a meal at an inexpensive meal for two 

Average cost for a meal at a mid-range meal for two 

Average cost for a lunchtime meal for two 

Average cost for a pub dinner for two 

Average cost for a three-course meal at an Italian restaurant for two 

Total average cost to dine out for two 

Oslo 

€38.50 

€98.90 

€40 

€55 

€100 

€66.48 

Copenhagen 

€34.90 

€94.10 

€26 

€50 

€110 

€63 

Bergen 

€38.50 

€81.10 

€34 

€49 

€85 

€57.52 

Helsinki 

€25 

€80 

€24 

€49 

€94 

€54.40 

London 

€35.40 

€70.70 

€30 

€46 

€87 

€53.82 

Milan 

€30 

€70 

€30 

€42 

€90 

€52.40 

Stockholm 

€23.70 

€79 

€22 

€43 

€87 

€50.94 

Paris 

€30 

€60 

€34 

€51 

€78 

€50.60 

Edinburgh 

€35.40 

€70.70 

€32 

€44 

€69 

€50.22 

Brussels 

€30 

€60 

€32 

€49 

€72 

€48.60 

Share this

Tags