The Beckford Inn is a beautiful, newly refurbished 19th-century Cotswold pub and hotel near Tewkesbury. It's full of traditional rustic pub charms such as stone floors, log burners and open-plan restaurant space. We also transformed their 12 cosy bedrooms with a traditional design style with hotel comforts. You will find a spacious beer garden and heated pergola terrace next to a beautiful garden marquee, perfect for inside-outside drinks, meals, and events also on the property.