The Ormond at Tetbury Stylish boutique hotel set in the heart of Tetbury, Cotswolds Tetbury, The Cotswolds Member since 2010 From £124 per night**Based on a 2 night stay View Special Offers Find Offers Hotel & Offers Dining Facilities Leisure Location Reviews Keep me updated Subscribe for deals and updates. Subscribe Leisure at The Ormond at Tetbury Like this hotel? Subscribe for deals and updates. Subscribe