Cotswolds
The best castle hotels in Cotswolds, handpicked for quality, character, and sense of place.
Thornbury, Gloucestershire
Opulent Tudor castle near Bath and Cotswolds where Henry VIII once stayed.
£280-550/night