Best price guarantee
In the heart of England's spectacular Midlands region you'll find a retreat that deserves to be on everyone's must-visit …
There is always something magical in the air when you are in Shakespeare Country, and that's why Stratford-upon-Avon is one of the UK's finest destinations. As a backdrop for our range of luxurious spa hotels, you're bound to have an unforgettable experience. A market town set in Warwickshire, Stratford-upon-Avon is the birthplace of William Shakespeare and is also home to the Holy Trinity Church, creating an idyllic location to explore before unwinding in one of our spa hotels.