Welcome to The Portcullis Hotel in Chipping Sodbury

The Portcullis Hotel is a 17th century coaching house inn situated in the ancient market town of Chipping Sodbury at the foot of the Cotswolds.

New ownership and a full refurbishment in 2017 has given this grand old building a new lease of life.

With 5 en-suite rooms and a reputation for the finest cocktails in the area The Portcullis is the perfect place for a short break or just a nice relaxing drink on an evening out.
We look forward to seeing you soon.