There is a wide range of wonderful hotels to choose from in and around Stratford upon Avon.