Hotels in Bury St Edmunds
20 handpicked places to stay
Photo © Sue Bool, Google Maps
Bury St Edmunds offers a genuinely wide spread of places to stay, from grand country-house hotels set in their own parkland to Georgian townhouses in the medieval grid and working breweries with rooms above the bar. Because the town centre is so compact, even hotels a short drive out still leave you within easy reach of the Abbey Gardens and the Cathedral, while anything on or near Angel Hill puts you in walking distance of almost everything worth seeing.
At the top end, the choice runs from National Trust parkland at Ickworth to a five-hundred-year-old coaching inn on Angel Hill itself, both offering the kind of spa, dining and grounds that suit a longer stay or a special occasion. A tier below, Bury's mid-range hotels tend to trade grandeur for character and value, with Grade II listed buildings, dedicated restaurants and the reliability of an established brand among the options, all still within a short walk or drive of the centre.
For something more personal, the town and its surrounding villages have a strong run of B&Bs and small guest houses, several of them set in genuine period buildings or working breweries rather than purpose-built accommodation. These tend to book up first in summer and around the Christmas markets, so it is worth deciding on area and budget early and reserving well ahead for peak dates. Whichever you choose, none of the eight properties below is more than a short drive from the Abbey Gardens, and several are close enough to reach on foot.
Box Bush Cottage - B&B
B&B · Bury Road, Bury St Edmunds
A small four-room B&B on Bury Road near Bury St Edmunds, with breakfast included and a garden to relax in after.
The Bushel by Greene King Inns
Hotel · 28-29 St Johns Street, Bury Saint Edmunds · 0.1 miles away
A 9-room inn on St Johns Street in Bury Saint Edmunds, suited to adults-only breaks that mix pub comforts with town centre exploring.
The Old Cannon Brewery
Hotel · 86 Cannon Street, Bury Saint Edmunds · 0.2 miles away
A working brewery-hotel on Cannon Street in Bury Saint Edmunds, with rooms above the bar and beer brewed on site.
The Old Cannon Brewery
Inn · Cannon Street, near station
A working brewhouse with ten en-suite rooms above the brewery, a short walk from the train station and the Abbey Gardens.
The Angel Hotel
Hotel · Angel Hill, Bury St Edmunds, Suffolk · 0.2 miles away
Ivy-clad Georgian coaching inn on Angel Hill facing the Abbey Gate, with 77 rooms, a brasserie and vaulted cellar bar.
The Black Boy
Guest Accommodation · Guildhall Street, Bury St Edmunds
A historic guest house on Guildhall Street in the heart of Bury St Edmunds, with a restaurant, bar and garden on site.
The Fox by Greene King Inns
Hotel · 1 Eastgate St, Bury Saint Edmunds · 0.4 miles away
A six-room pub inn on Eastgate St in Bury Saint Edmunds, with a restaurant, bar and free on-site parking.
Dog and Partridge by Greene King Inns
B&B · 29 Crown Street, Bury Saint Edmunds · 0.4 miles away
Traditional Bury St Edmunds pub-inn on Crown Street with 9 en-suite rooms, hearty Sunday roasts and a well-stocked bar.
The Chantry Hotel
Hotel · Sparhawk Street, town centre
A Grade II listed Georgian townhouse with a Tudor annexe in the medieval grid, offering a quiet, residents-only atmosphere close to the Cathedral.
Premier Inn Bury St Edmunds Town Centre
Hotel · Raingate Street, Bury St Edmunds
A straightforward town-centre base for exploring Bury St Edmunds on foot, with 75 en-suite rooms close to the Cathedral and Abbey Gardens.
St Marys Bed & Breakfast
B&B · 2 St Mary’s Square, Bury Saint Edmunds · 0.5 miles away
Adults-only B&B on St Mary's Square in Bury St Edmunds, with pubs, restaurants and a golf course all within easy reach.
Best Western Priory Hotel
Hotel · Mildenhall Road, town centre
A Grade II listed hotel behind historic priory walls on Mildenhall Road, with an AA Rosette restaurant and free on-site parking.
Dragonfly Hotel Bury St Edmunds
Hotel · Symonds Road, Bury St Edmunds
Modern 76-room hotel on Symonds Road in Bury St Edmunds, with free on-site parking for exploring the historic Suffolk town centre.
Three Kings
Hotel · Hengrave Road, Bury St Edmunds
A straightforward hotel on Hengrave Road in Bury St Edmunds, suited to drivers and pet owners touring Suffolk's countryside.
All Saints Hotel
Hotel · Golf And Country Club, Bury Saint Edmunds · 2 miles away
Set within a Suffolk golf and country club near Bury St Edmunds, All Saints Hotel pairs spa facilities with easy access to the town centre.
The Ickworth Hotel & Spa
Hotel · Horringer, Ickworth Park
A grand country house hotel set within 1,800 acres of National Trust parkland just outside Bury St Edmunds, with a spa, pool and extensive grounds.
The Beightons Bed and Breakfast
B&B · Rural Bury St Edmunds
A small, family-run B&B in peaceful countryside just outside Bury St Edmunds, with gardens, woodland views and a warm welcome.
Ravenwood Hall Hotel
Hotel · Rougham, edge of town
A sixteenth-century hall hotel in seven acres of Suffolk countryside at Rougham, just outside Bury St Edmunds, with dog-friendly rooms and its own restaurant.
The Cadogan Arms
Guest Accommodation · The street, Bury St Edmunds
A seven-room pub-style guesthouse in Bury St Edmunds, offering straightforward, comfortable rooms with a bar and restaurant on site.
The Grange Hotel
Hotel · Barton Road, Bury St Edmunds
A small 18-room hotel on Barton Road in Bury St Edmunds, with its own restaurant and bar plus free parking and garden space.