It's no secret that we love our city breaks - but there's no denying that they can be hard on our savings.
Travel site momondo.co.uk has done a fair bit of research on the subject, and having analysed hotel and flights prices for nine popular city break destinations, they think they've found a way to save you all money.
Their study looked at the lowest room rates of the most frequently booked hotels in nine cities, and compared them with the lowest return flight fares from London. The results below show where's cheapest - and most expensive - to travel to throughout the year.
For eight out of nine destinations, the research shows the combined price is lowest in the month of January. Only Moscow was cheaper to visit, in November.
April was the most expensive time to visit Rome, Amsterdam, Berlin and Lisbon, with April also being the joint-most expensive month, alongside March, to visit Paris.
While the most expensive month to visit Barcelona was May, those wishing to save money on a city break to New York and Copenhagen should avoid July, when flight and hotel costs are highest.
Here are the cheapest and most expensive months for city breaks:
New York: Visit in January, avoid in July
Paris: Visot in January, avoid in March and April
Barcelona: Visit in January, avoid in May
Rome: Visit in January, avoid in April
Amsterdam Visit in January, avoid in April
Berlin: Visit in January, avoid in April
Lisbon: Visit in January, avoid in April
Copenhagen: Visit in January, avoid in July
Moscow: Visit in November, avoid in July
If you're set on travelling in July, due to school holidays, avoid New York, Copenhagen and Moscow, when prices are highest. Instead, visit Paris, Barcelona, Rome, Amsterdam, Berlin or Lisbon, which are the most expensive destinations in spring.
Image credit: Flickr, with thanks to Adam Wyles