The Stratford Manor Hotel is a little piece of luxury set within the Warwickshire countryside. The hotel creates the perfect base for exploring the many attractions of Stratford-upon-Avon.
Stratford Manor features 104 spacious bedrooms, many of which have recently been refurbished. Our light and airy hotel also comprises of a bar, restaurant, health club, relaxing spa and space for meetings and conferences.
Shakespeare's birthplace - 4 miles
Royal Shakespeare Company - 4 miles
Warwick Castle – 6.5 miles