The Bacchus Hotel is a friendly, family-run hotel located on the High Street of Sutton-on-Sea. This beautiful hotel offers a total of 23 bedrooms, with a mixture of twin, double and family rooms.
This Bacchus has a rich history, with parts of the building dating back to the 17th century!
Social Media