The Midland Hotel was built to replace two earlier hotels: the North Western Hotel built in 1848 by the "little" North Western Railway, which had been renamed the Midland Hotel in 1871 when the Midland Railway took over the North Western Railway; and another hotel at Heysham, the Heysham Towers, which was converted from a private house in 1896.
The Midland Hotel succeeded two previous accommodations: the North Western Hotel, built in 1848 by the "small" North Western Railway and later renamed the Midland Hotel when the Midland Railway acquired it; and Heysham Towers, a private residence converted into a hotel in 1896.