Hotels in Bury St. Edmunds

Search and compare Bury St. Edmunds hotels from hundreds of travel sites and save

Bury St. Edmunds, England, United Kingdom
25 Jun — 26 Jun2
Bury St. Edmunds, England, United Kingdom
Fri 25-6
Sat 26-6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bury St. Edmunds

Filter by star ratings
All filters
Premier Inn Bury St Edmunds Town Centre Hotel
Premier Inn Bury St Edmunds Town Centre Hotel
Raingate Street, Bury St. Edmunds, United Kingdom
Show on map
0.6 km from city centre, Bury St. Edmunds 

Located amongst a range of well-known tourist attractions, shops and eateries, Premier Inn Bury St Edmunds Town Centre is ideal for guests wishing to explore Bury St. Edmunds and its surroundings. Guests can also enjoy free internet access throughout the property.

The Ickworth Hotel
The Ickworth Hotel
8.8 Excellent
Bury St Edmunds, Bury St. Edmunds, United Kingdom
Show on map
4.4 km from city centre, Bury St. Edmunds 
ExcellentBased on 113 reviews
8.8

The Ickworth is ideally positioned in peaceful surrounds in Ickworth, just a short drive from Bury St. Edmunds and Newmarket. It also offers free Wi-Fi, an indoor pool and a 24-hour reception.

Box Bush Cottage
Box Bush Cottage
9.6 Excellent
Bury Road, Bury St. Edmunds, United Kingdom
Show on map
9.6 km from city centre, Bury St. Edmunds 
ExcellentBased on 109 reviews
9.6

Situated in Brockley, Box Bush Bed & Breakfast and Holiday Cottage is an easy drive from Theatre Royal and provides free private parking on site. The various amenities this peaceful bed & breakfast offers include free Wi-Fi and a sauna.

Best Western Priory Hotel
Best Western Priory Hotel
7.8 Good
Mildenhall Road Suffolk, Bury St. Edmunds, United Kingdom
Show on map
2.2 km from city centre, Bury St. Edmunds 
GoodBased on 1,295 reviews
7.8

Best Western Priory Hotel offers award-winning accommodation in Bury St. Edmunds and is within walking distance of Bury St Edmunds Railway Station. It is conveniently located for those wishing to visit local attractions.

The Angel Hotel
The Angel Hotel
8.7 Excellent
3 Angel Hill, Bury St. Edmunds, United Kingdom
Show on map
0.4 km from city centre, Bury St. Edmunds 
ExcellentBased on 1,030 reviews
8.7

Situated a short stroll from Bury St Edmunds Railway Station, Angel Hotel Bury St. Edmunds provides guests with a convenient base while visiting Bury St. Edmunds. This contemporary hotel also won the East of England Tourism ‘Best Large Hotel’ Award 2009.

Tips for booking a Bury St. Edmunds hotel

Cheapest month:December
Most expensive month:April
Average price in Bury St. Edmunds:S$ 176/night
Absolute cheapest price found:S$ 58/night
Cheapest day:Friday
Most expensive day:Sunday
S$ 142 - S$ 268
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 157 - S$ 210
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bury St. Edmunds hotels

Show all 105 hotels
1
Best Western Priory Hotel
Best Western Priory Hotel
7.8 Good
Mildenhall Road Suffolk, Bury St. Edmunds, United Kingdom
Show on map
2.2 km from city centre, Bury St. Edmunds 

Best Western Priory Hotel offers award-winning accommodation in Bury St. Edmunds and is within walking distance of Bury St Edmunds Railway Station. It is conveniently located for those wishing to visit local attractions.

Cheapest hotels in Bury St. Edmunds, Suffolk

Show all 105 hotels
Best Western Priory Hotel
Best Western Priory Hotel
7.8 Good
Mildenhall Road Suffolk, Bury St. Edmunds, United Kingdom
Show on map
2.2 km from city centre,  

Best Western Priory Hotel offers award-winning accommodation in Bury St. Edmunds and is within walking distance of Bury St Edmunds Railway Station. It is conveniently located for those wishing to visit local attractions.

S$ 106
Avg. per night
Box Bush Cottage
Box Bush Cottage
9.6 Excellent
Bury Road, Bury St. Edmunds, United Kingdom
Show on map
9.6 km from city centre,  

Situated in Brockley, Box Bush Bed & Breakfast and Holiday Cottage is an easy drive from Theatre Royal and provides free private parking on site. The various amenities this peaceful bed & breakfast offers include free Wi-Fi and a sauna.

S$ 133
Avg. per night
Premier Inn Bury St Edmunds Town Centre Hotel
Premier Inn Bury St Edmunds Town Centre Hotel
Raingate Street, Bury St. Edmunds, United Kingdom
Show on map
0.6 km from city centre,  

Located amongst a range of well-known tourist attractions, shops and eateries, Premier Inn Bury St Edmunds Town Centre is ideal for guests wishing to explore Bury St. Edmunds and its surroundings. Guests can also enjoy free internet access throughout the property.

S$ 151
Avg. per night
The Angel Hotel
The Angel Hotel
8.7 Excellent
3 Angel Hill, Bury St. Edmunds, United Kingdom
Show on map
0.4 km from city centre,  

Situated a short stroll from Bury St Edmunds Railway Station, Angel Hotel Bury St. Edmunds provides guests with a convenient base while visiting Bury St. Edmunds. This contemporary hotel also won the East of England Tourism ‘Best Large Hotel’ Award 2009.

S$ 295
Avg. per night
The Ickworth Hotel
The Ickworth Hotel
8.8 Excellent
Bury St Edmunds, Bury St. Edmunds, United Kingdom
Show on map
4.4 km from city centre,  

The Ickworth is ideally positioned in peaceful surrounds in Ickworth, just a short drive from Bury St. Edmunds and Newmarket. It also offers free Wi-Fi, an indoor pool and a 24-hour reception.

S$ 323
Avg. per night

Hotel prices in Bury St. Edmunds

3 stars

S$ 106 - S$ 151

Box Bush Cottage

No. 1 most popular

Box Bush Cottage
9.6 Excellent
S$ 133
Avg. per night
Premier Inn Bury St Edmunds Town Centre Hotel
S$ 151
Avg. per night
Best Western Priory Hotel

Best value

S$ 106
Avg. per night
4 stars and up

S$ 295 - S$ 323

The Ickworth Hotel

No. 1 most popular

The Ickworth Hotel
8.8 Excellent
S$ 323
Avg. per night
The Angel Hotel

Best value

The Angel Hotel
8.7 Excellent
S$ 295
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bury St. Edmunds

About Bury St. Edmunds

Bury St. Edmunds has centuries-old architecture, renowned theatre productions, country parks and traditional open-air markets. This charming market town also boasts guided walks, television-film locations, family-friendly activities and old-world British pubs.

Things to do

Get oriented in Bury St. Edmunds with a 90-minute guided walking tour through the historic section of the city. You can explore the Abbey Gate, Garden and Ruins as well as legendary streets, such as Guildhall Street, Hatter Street and Abbeygate Street. Check tour options and schedules at the official Tourist Information Centre.

Pedestrianised zones provide ample shopping opportunities, especially in the designer retail outlets on High Street. The Bury St. Edmunds Market in the town centre springs to life on Wednesday and Saturday mornings with street snacks and stalls selling antiques, spices, handmade cheeses and crafts.

Travelling with little ones? Head over to West Stow Country Park for woodland walks, trails, bird feeding and a children’s playground. The park is part of a re-created Anglo-Saxon village where you can watch period reenactments and films, dress up in Anglo-Saxon garb and meet rare breeds of chickens and pigs.

In the evening, catch an opera, dance or drama performance at Theatre Royal, the oldest purpose-built performance art theatre in Britain. Afterwards, sample local Greene King Ales at the 17th-century Dog and Partridge pub, famous for being a filming location for the “Lovejoy” television series. You can also squeeze your way into the Nutshell, considered the tiniest pub in the country.

Getting around

Buses, coaches, taxis and bicycle hires offer transportation around Bury St. Edmunds. You can rent a car in the city or at the Norwich International and London Stansted airports, both of which are about 75 kilometres away.

Bury St. Edmunds travel FAQs

  • What are the best hotels in Bury St. Edmunds?

    The Angel Hotel, rated with a score of 8.7 from 1,030 reviewers, is one of the most popular hotels in Bury St. Edmunds. Other top stays include The Ickworth Hotel, with an average rating of 8.8 from 113 reviewers, and Best Western Priory Hotel, with a score of 7.8 from 1,295 reviewers.

  • What is a good hotel near Bury St Edmunds Abbey?

    The Angel Hotel is a hotel near Bury St Edmunds Abbey that is popular with HotelsCombined users, scoring 8.7 across 1,030 reviews.