The Cotswolds is home to some of the most unspoilt, historic and famous towns and villages in England.
Beautiful villages such as Snowshill and Painswick nestle in the Cotswold Hills, sure to delight any visitor. Historical market towns such as Cirencester, Tetbury, Stroud and Tewkesbury offer excellent local shopping with thriving markets bursting with local produce. For those visitors looking to enjoy the coutryside from a more urban base the larger towns of Gloucester, with its historic waterfront, and Regency Cheltenham Spa offers impressive architecture, stylish shopping and world-class horse racing.
It's handy to use this section when looking for a B&B or hotel - for example to check whether villages have a pub or not. Hunt around for your perfect Cotswold village, or pick a few!
Explore our Cotswold town & village directory or download the towns & villages PDF