Alton Towers lies approximately 1 mile north of the village of Alton in Staffordshire. The small village/hamlet of Farley is immediately to the North West. It is 15 miles east of Stoke-on-Trent and 22 miles west of Derby.

Within the Alton Tower Hotel property is the Alton Towers Hotel – 175 rooms; Splash Landings Hotel – 216 rooms; and the land upon which the Enchanted Village has been constructed – 120 lodges including 5 tree houses. The hotels include a water park, adventure mini golf and conference centre.