The number of asylum seekers being housed in hotels across the UK has dropped to the lowest level for 18 months, new data shows.
The number of asylum claims also fell by 4% in 2025, from 104,000 to 101,000 – despite a 13% rise in small boat arrivals.
There are 30,657 people seeking asylum being housed in hotels, down from 56,018 under the previous Tory government at the end of September 2023, Home Office figures published on Thursday reveal.
Politics latest – follow live
However, the current number of asylum seekers in hotels remains slightly higher than when Labour took office, when there were 29,561 people in government-funded hotel housing.
There were 20% fewer asylum seekers in hotels at the end of 2025 compared with the end of the previous year – the three months from September to December saw a 15% drop.
The Home Office has said this is saving the taxpayer £620m a year in costs, with hotel housing costing around £5,377,991,249 in 202/24, and falling to £4,757,226,306 in 2024/25.
Labour has pledged to end the use of hotels to house asylum seekers completely by the end of the parliament, in 2029.
Housing asylum seekers in hotels has proved controversial, with protests held outside some, such as the Bell Hotel in Epping, Essex.
Overall number of returns falls – but rise in enforced returns
The total number of people returned from the UK fell marginally in 2025, from 57,912 in 2024, to 56,197 in 2025.
But the number of enforced returns rose 20% on last year, and the highest since 2017, rising from 8,169 to 9,914.
However, it should be noted that there were more enforced returns in each year between 2004 and 2017.
The number of…

