Top beauty sites and London's historic boroughs were among Airbnb hotspots last year, new figures have shown.

A MailOnline analysis reveals how the City of London, Westminster, and Kensington and Chelsea had the highest rates of Airbnb stays in England and Wales in 2024.

This was followed by Gwynedd, which contains much of Snowdonia, Camden, Cotswold, Derbyshire Dales, and Pembrokeshire.

Westmorland and Furness, which includes the Lake District, and Isle of Anglesey completed the top 10 areas with the highest rate of Airbnb stays per population.

Cornwall, North Norfolk and North Devon were just outside the top 10 areas in England and Wales.