Pixabay/Creative Commons
10. Prague, Czech Republic: A weekend spent admiring the spectacular riverside views in Prague won't cost you a fortune -- the UK Post Office estimates it'll be just £190.19 ($247.71). Click through the gallery for nine more cities that will cost you even less on a weekend break:
Shutterstock
9. Moscow, Russia: Seeing the incredible St Basil's Cathedral in the flesh on a weekend break in Moscow will set you back just £186.87 ($243.39).
Slovakia Tourist Board
8. Bratislava, Slovakia: The capital of Slovakia is known for its Christmas markets, charm and beautiful surrounding countryside. Visting Bratislavia for the weekend will cost you £182.02 ($237.07)
Sean Gallup/Getty Images
7. Riga, Latvia: At number 7 on the Post Office's list is Riga, Latvia, a cultural capital with plenty to see and do. A weekend here will cost £178.60 ($232.62).
Paul Ames/CNN
7. Porto, Portugal: Red-rooved buildings built into the hilly riverside make Porto one of Europe's most picturesque locations. Spending the weekend here will cost £172.60 ($224.80)
Daniel Gheorghita/ByDaniel.Me
6. Bucharest, Romania: Romania's capital has some spectacular architecture, such as the George Enescu Museum, pictured. Spending the weekend here will cost a thrifty £167.74 ($218.47)
OZAN KOSE/AFP/Getty Images
4. Istanbul, Turkey: Incredible food and beautiful buildings await you in Istanbul. The Post Office says spending a weekend here will cost you £166.83 ($217.29)
Polish Tourism Organization.
3. Warsaw, Poland: Eastern Europe's known for being cheaper, and in Warsaw you can definitely get bang for your buck. A weekend here costs £166.83 ($217.29)
Pixabay / Creative Commons
2. Belgrade, Serbia: At number 2 on the list is Serbia's capital. Here a bottle of the local beer will cost you just £1.89 ($2.46). Overall, you'll spend roughly £151.57 ($197.41)
PETRAS MALUKAS/AFP/Getty Images
1. Vilinus, Lithuania: Taking the top spot is Vilinus, Lithuania -- known for its medieval old town and varied history. The total cost of a weekend break here, the Post Office reports, is £147.35 ($191.85).
CNN  — 

What are your priorities when you’re planning a European city break? Good food? Culture galore? Interesting history?

More likely than not, you’ll also prioritize price when you’re considering where to jet off to for a weekend getaway.

The UK’s Post Office has posted its annual City Costs Barometer, comparing what visitors paying in pound sterling will cough up for a weekend enjoying all that every European city has to offer – from the cost of a cup of coffee to entry fees to the city’s top gallery to two nights in three-star accommodation for two adults.

Coming up on top on this travel list? It’s Vilnius, in Lithuania, which you may recall from that infamous tourism campaign

Lithuania’s capital is also known for its picturesque medieval old town, baroque architecture, hip street art and varied history.

The Post Office reports that in Lithuania that you can travel to and from the city’s airport for just £1.75 ($2.28), plus two nights’ accommodation in a three-star hotel for two adults will set you back just £70 ($91). The total cost, the Post Office reports, is £147.35 ($191.85).

At the other end of the spectrum, Reykjavik, Iceland’s capital, is Europe’s most expensive city.

That’ll be little surprise to anyone who’s visited. Iceland’s known for being pricey – all in all, you’ll spend roughly £462.61 ($602.33) for a weekend in the land of ice and snow.

Comparing costs

Pixabay / Creative Commons
Belgrade, Serbia is number two on the list.

Other budget options are Belgrade, Serbia – where Soviet architecture sits adjacent to Art Nouveau buildings, and a bottle of the local beer will cost you just £1.89 ($2.46).

Eastern Europe is one of the cheapest regions in Europe, the barometer suggests – a trip to Warsaw in Poland, number three on the list, will cost £160.35, while Bucharest in Romania, listed as number five, will cost an approximate total of £167.74.

Bratislavia in Slovakia, Moscow in Russia and Prague in the Czech Republic round out the top 10, while Budapest in Hungary slides in at number 11.

If you’re after some sun and sea, Porto, in Portugal, is number six and the country’s capital, Lisbon, is number 14.

Shutterstock
Eastern European cities -- including Moscow, Russia -- make up the bulk of the top 10.

The barometer also lets you know entry prices for the city’s top tourist attraction, top museum and top art gallery.

In some cases, they’re free – take Cardiff (number 29) which offers free entry to its Story Museum and National Museum, and Edinburgh, Scotland (number 30) where you can tour the city’s National Museum and National Galleries free of charge.

Meal costs in Greece are the lowest in Europe for the second year running, so you can opt for the hummus platter and have enough left over for a glass of the local wine, without your budget taking a hit.

Paul Ames/CNN
The River Douro, viewed from Porto's Dom Luís I Bridge. Porto is the sixth cheapest European citybreak destination.

Interestingly, prices have fallen across the board since last year. Costs in Venice, Italy – which keeps making headlines for its overtourism problems – fell over 23% in the last 12 months.

It’s now at number 35 on the list.

“Canny travelers can save hundreds of pounds by comparing the cost of accommodation and picking a city where hotel prices are low and where meals, drinks and sightseeing prices are also cheap,” says Andrew Brown of Post Office Travel Money, in a statement. “This applies to most cities in Eastern Europe but also to Porto, Athens and Lisbon.”

Brown also advises travelers departing to and from Britain to keep a close eye on currency fluctuations as Britain prepares to leave the European Union at the end of March.

Top 10

Ready to get planning? Here are the top 10 cheapest cities for a weekend break, according to the Post Office*

1. Vilnius, Lithuania – £147.35 ($191.92)

2. Belgrade, Serbia – £151.57 ($197.41)

3. Warsaw, Poland – £160.35 ($208.85)

4. Istanbul, Turkey – £166.83 ($217.29)

5. Bucharest, Romania – £167.74 ($218.47)

6. Porto, Portugal – £172.60 ($224.80)

7. Riga, Latvia – £178.60 ($232.62)

8. Bratislava, Slovakia – £182.02 ($237.07)

9. Moscow, Russia – £186.87 ($243.39)

10. Prague, Czech Republic – £190.19 ($247.71)

*Costs on the Post Office’s barometer are listed in pound sterling. CNN Travel has translated to USD, so they will be subject to change and should be taken as a rough guide.