История отеля началась в 1865 году, когда принц Уэльский (позже король Эдуард VII) торжественно открыл этот отель в в присутствии более чем 2000 почетных гостей. Во второй половине XIX и в начале XX веков отель приобретает репутацию одного из лучших в Лондоне. Но с 1940 года отель не принимает гостей - вплоть до 1986 года его здание принадлежит компании BBC. В 1990-е годы масштабная реновация стоимостью 100 миллионов евро возвращает отель к жизни.
Langham Hotel вошел в цепочку The Leading Hotels of the World, объединяющую лучшие отели мира.