Early 19th century In 1817, Dr Pollard built a swimming bath adjacent to Torquay Harbour, which was known as the Bath House, taking advantage of the popularity of
sea bathing, but by the 1850s demand exceeded the capacity of those baths, and a new company was formed to build a new facility on Beacon Hill. It was planned that there would be a large swimming pool, with a large saloon or hall and private bathing facilities. The building was in the Italian style, along with reading rooms.
Charles Dickens conducted a number of two-hour long readings from his popular stories in the reading rooms. The main pool was by in size, with a depth between and and had open arches to the sea, where a ladies' bathing cove with a breakwater was located. This breakwater was washed away by a storm in 1859. The spa area had separate men's and women's areas with hot, cold, plunge, douche, and shower baths. Despite the status, the project was in almost immediate financial difficulty, resulting in the a sale in 1862 and bankruptcy in 1863. The baths then passed into the ownership of Baron Haldon.
New swimming bath In 1910, Torquay decided to build a new swimming bath on the site of the spa. The original baths were described as "dark and sunless" and the repeated destruction by storms meant it was costly. The amount of £15,000 was set aside, with a contract signed for £14,912. The onset of
World War I delayed the building and by the end of 1915, costs had risen to between £17,000 and £20,000. The new swimming pool finally opened in late 1916, but following a very short use by the local lifesaving and swimming clubs, was requisitioned for the sole use of the armed forces. This use lasted for nearly 4 years, and the damage and wear required significant remediation, and the baths did not open to the public until 1920. The new pool took water from the sea below, and was initially heated to . The sunlight through the roof allowed seaweed to grow and the pool required frequent emptying, with filtration not introduced until 1934. ==Incidents and closure==