Stay at The Old Cannon Brewery
Your Home from Home in Bury St Edmunds
If you’re searching for a hotel in Bury St Edmunds that offers comfort with a twist, The Old Cannon Brewery is a great choice. With ten well-appointed en-suite bedrooms in the oldest part of our historic brewhouse, you can enjoy a relaxed overnight stay just a short walk from the town centre and train station. Among the many hotels in Bury St Edmunds Suffolk, we offer the unique experience of sleeping in a working brewery.
Comfortable Rooms for Every Guest
We have 8 double rooms and 2 twin rooms, each with:
Private en-suite shower room
Free WiFi and TV
Tea and coffee facilities
Hairdryer, iron, and ironing board on request
Breakfast is included with every booking, with both continental and cooked options available. Dogs are welcome too, for a small additional charge.
A Great Location
Guests choose us over many other hotels in Bury St Edmunds UK thanks to our quiet yet convenient setting. From our doorstep, you’re just minutes away from:
- Bury St Edmunds town centre shops, restaurants, and attractions
- The train station (7-minute walk, direct links to Cambridge and London)
- Stansted Airport (around 45-minute drive)
More Than Just a Place to Sleep
Staying with us means you can make the most of everything The Old Cannon has to offer:
Enjoy freshly prepared meals in our restaurant, a popular choice for eating out in Bury St Edmunds.
Sample our range of brewed-on-site beers, with bottles, bags, and casks available to take home.
Join in with our weekly events, including Beer & Burger Night on Tuesdays and Quiz Night every Wednesday.
Sunday Night Special
Make your weekend last a little longer with our special deal. £120 for two people including:
Two large plates from our menu
Two flights of our own brewed beers
Bed and breakfast in one of our ensuite rooms
Book direct quoting OCB Sunday Deal to claim.
Call us or email, and we’ll be happy to help! NB: Excludes bank holiday weekends.