1 Listings - Cotswolds Holiday Cottages in Tetbury Share this page on: Click on the Cotswolds Holiday Cottages listings below to get contact details for each business including phone number, website details, social media links, opening hours, photos and more. Cottage in the Cotswolds Located In Tetbury, Gloucestershire Tel: 0161 427 9567 4 Star Holiday Cottage short breaks