The Old Bell Hotel, Malmesbury, Wiltshire

The Old Bell Hotel at Malmesbury is the oldest hotel in Britain – but it’s also stunningly pretty and is very typical of the surrounding area, the Cotswolds. But as most old buildings do, the Old Bell Hotel has a few secrets – a mysterious Grey Lady and numerous spooky goings-on.

Check Availability

Join Waitlist We will inform you when any tickets become available. Please leave your valid email address below.