The UK inflation rate fell to its lowest level in months to 3.6%, according to the Office for National Statistics (ONS).
The drop, which was less than economists expected, was driven by energy prices rising at a slower pace. The cost of hotels also contributed to the fall in inflation, says the ONS.
Despite the fallen rate in inflation, food prices rose after a dip in September. In the year to October, food prices rose, on average, by 4.9%.
The ONS says prices of bread, cereals, fish, potatoes and sugar have all increased by varying levels.
The figures come ahead of next week's Budget, where the Chancellor is expected to unveil her economic strategy for the coming months.
Chancellor Rachel Reeves said the latest inflation reading was “good news” for the UK.
“This fall in inflation is good news for households and businesses across the country, but I’m determined to do more to bring prices down," she added.