Where to stay
#1
Stratford-upon-Avon
Shakespeare's birthplace with Tudor buildings, the Royal Shakespeare Company and the River Avon.
Top hotels in Stratford-upon-Avon
#2
Chester
Roman walls, medieval rows and a cathedral in one of England's best-preserved historic cities.
Top hotels in Chester
#3
Canterbury
Medieval pilgrimage city with a UNESCO cathedral and cobbled streets.
Top hotels in Canterbury
#4
Winchester
Ancient capital of England with a magnificent cathedral and Great Hall.
Top hotels in Winchester
#5
Salisbury
Cathedral city with Britain's tallest spire and close to Stonehenge.
Top hotels in Salisbury