Free to useThere are no hidden charges or fees.
Filter your dealsFilter by free cancellation, free breakfast and more.
Millions of reviewsCheck ratings based on millions of real guest reviews.
Bundle and saveSave money when you bundle your flight + hotel.
If you want to be close to all the shops, cafes, restaurants and attractions in Bury St Edmunds, we recommend staying close to the high street. The Angel Hotel is located in the heart of the town, a few minutes' walk away from Abbey Gardens and St Edmundsbury Cathedral. For a flat in the centre of town, consider One Bedroom Apartment with Cathedral View, available through KAYAK.
There are a number of family-friendly hotels in Bury St Edmunds that are catered towards families with children. The Ickworth Hotel is one of our top picks as it has lots of facilities for kids, like a playground, kids’ club, an indoor pool with inflatables, children’s meals, cots and on-site babysitting.
If you don’t have long in Bury St Edmunds, or if you have an early departure, consider staying near the train station. Little Grey House is one of the closest accommodation options to Bury St Edmunds train station bookable through KAYAK, only 0.2 miles away and around a 5min walk.
Cambridge is located around 30 miles from Bury St Edmunds, so for the quickest journey times it’s best to stay in the east of the town. The Grey Room apartment is ideally located for visiting Cambridge for a day trip, you can get there by car in around 50min.
If you are looking for a hotel close to Bury St Edmunds Abbey, you should consider staying at The Old Cannon Brewery, The Abbey Hotel And Apartments and The Angel Hotel, as they are the most recommended by KAYAK users.
The average price of a double room in Bury St. Edmunds is $181, but it varies considerably depending on location, facilities, and seasonality. In the last 3 days, KAYAK users have found double rooms for as cheap as $75.
KAYAK users found rooms for tonight for a cheap as $75 in the last 3 hours. 3-star hotel rooms have been found from $75, and 4-star hotels from $125.
In the last 3 days, the best price displayed on KAYAK for a double hotel room in Bury St. Edmunds for the upcoming weekend was $103 per night. We also found good deals for 3-star hotel rooms from $103 and 4-star hotel rooms from $153.
KAYAK users look for a hotel in Bury St. Edmunds with free breakfast or free internet. Top-rated options with free free breakfast in Bury St. Edmunds include Worlington Hall and Chantry Hotel, while popular hotels with free internet in Bury St. Edmunds include Tuddenham Mill Luxury Hotel and Worlington Hall.
After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Bury St. Edmunds districts. You can also do a search using the city map to choose a specific location, like Bury St. Edmunds city center.
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Bury St. Edmunds that offer both parking and free parking. Popular choices among KAYAK users include Box Bush Cottage - B&B, Best Western Priory Hotel and The Grange Hotel.