Find and Book Top Rated Hotels in Bury St. Edmunds

Search among 17 available hotels and places to stay in Bury St. Edmunds from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-17 out of 17
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel
8.6
Great488 reviews
MapView on map200 yd from City Center100 yd from Abbey Gardens
From   US$ 148 /nightSelect
8.4
Great300 reviews
MapView on map2.3 mi from City Center1200 yd from Bury St Edmunds Golf Club
From   US$ 154 /nightSelect
Bed & Breakfast
8.2
Great85 reviews
800 yd from City Center500 yd from Bury Town Football Club
From   US$ 147 /nightSelect
8.0
Great94 reviews
600 yd from City Center200 yd from Bury Town Football Club
From   US$ 156 /nightSelect
8.0
Great97 reviews
400 yd from City Center300 yd from Theatre Royal
From   US$ 177 /nightSelect
8.2
Great78 reviews
900 yd from City Center400 yd from Theatre Royal
From   US$ 219 /nightSelect
Country house
8.8
Great51 reviews
2.9 mi from City Center1700 yd from Rougham
From   US$ 132 /nightSelect
Bed & Breakfast
8.4
Great75 reviews
3.2 mi from City Center
From   US$ 87 /nightSelect
8.0
Great96 reviews
700 yd from City Center500 yd from The Apex
From   US$ 91 /nightSelect
Guest house
8.2
Great40 reviews
300 yd from City Center100 yd from United Reform Church
From   US$ 87 /nightSelect
8.2
Great70 reviews
500 yd from City Center200 yd from Bury Town Football Club
From   US$ 175 /nightSelect
8.8
Great13 reviews
1000 yd from City Center400 yd from Cineworld Bury St. Edmunds
From   US$ 150 /nightSelect
2.9 mi from City Center200 yd from Ickworth House
From   US$ 195 /nightSelect
8.6
Great15 reviews
700 yd from City Center200 yd from Bury Town Football Club
From   US$ 534 /nightSelect
Bed & Breakfast
8.6
Great19 reviews
500 yd from City Center300 yd from Theatre Royal
From   US$ 141 /nightSelect
7.8
Very good7 reviews
800 yd from City Center500 yd from The Apex
Select
7.8
Very good3 reviews
300 yd from City Center100 yd from United Reform Church
From   US$ 353 /nightSelect

Best hotels and places to stay in Bury St. Edmunds

Why visit?

Bury St. Edmunds, located in the picturesque county of Suffolk, United Kingdom, offers a delightful mix of historical charm and contemporary attractions. With its rich history dating back to the Middle Ages, visitors can explore the ancient ruins of the Abbey, stroll through the beautiful gardens, and soak in the vibrant atmosphere of this bustling market town. Additionally, Bury St. Edmunds is known for its excellent shopping, delicious local cuisine, and proximity to stunning countryside. Whether you are a history enthusiast or simply looking for a relaxing getaway, Bury St. Edmunds has something to offer everyone.

Where to stay?

When it comes to finding the perfect place to stay in Bury St. Edmunds, there are a few key areas that offer a range of accommodations to suit different preferences and budgets.

Town Centre:

The heart of Bury St. Edmunds is the town center, where you'll find a variety of hotels, inns, and bed and breakfast establishments. Staying in the town center provides easy access to local attractions, restaurants, and shops. You'll also have the opportunity to immerse yourself in the town's lively atmosphere.

Outskirts and Surrounding Villages:

For those seeking a quieter ambiance, staying in the outskirts or surrounding villages of Bury St. Edmunds offers a peaceful retreat. These areas boast picturesque landscapes and charming accommodations, often within easy reach of the town center.

What is the price per hotel room per night?

The average price per hotel room per night may vary based on the hotel's star rating. Here is an approximate range of prices for 3-star, 4-star, and 5-star hotels in Bury St. Edmunds:

3-star hotels: $80-$120 per night

4-star hotels: $120-$200 per night

5-star hotels: $200 and above per night

Best value for money:

The Angel Hotel: Offering a perfect blend of history and contemporary comfort, this 4-star hotel provides excellent value for money. With elegant rooms, a central location, and friendly service, guests can enjoy a comfortable stay without breaking the bank.

The Black Lion Hotel: This charming 3-star hotel offers cozy rooms, a traditional pub atmosphere, and affordable rates. Situated in the heart of the town center, it provides convenient access to local attractions and amenities.

Best kid-friendly hotels:

The Ickworth Hotel: Boasting expansive grounds, a kids' club, and family-friendly activities, this luxurious 4-star hotel is perfect for families. With spacious rooms and excellent service, both parents and children will have a memorable stay.

The Swan at Lavenham: Located a short drive from Bury St. Edmunds, this 4-star hotel offers family rooms and a range of children's amenities. The hotel's historic charm and beautiful surroundings make it a great choice for a family getaway.

Best hotels for a romantic getaway:

The Northgate: This intimate boutique hotel, centrally located in Bury St. Edmunds, offers luxurious rooms with contemporary decor. With its tranquil ambiance, attentive service, and romantic dining options, it is an ideal choice for a romantic escape.

The Angel Eaterie: Situated within The Angel Hotel, this award-winning restaurant also offers beautifully designed rooms for a romantic stay. Guests can savor exceptional cuisine while enjoying a cozy and intimate atmosphere.

Best for location:

The Old Cannon Brewery: This unique 3-star hotel is located just a short walk from the town center. Boasting comfortable rooms, an on-site brewery, and a delightful restaurant, it is a great choice for those who want to be close to the action.

The Priory Hotel: Situated within a historic building overlooking the Abbey Gardens, this 3-star hotel offers stunning views and a prime location. Guests can enjoy a peaceful stay while still being within walking distance of the town's attractions.

Best for a short city break:

The Dog and Partridge: Located in nearby Tut Hill, this charming 4-star hotel provides a tranquil countryside setting with easy access to Bury St. Edmunds. With its spacious rooms, excellent dining options, and relaxing atmosphere, it is the perfect choice for a short city break.

Ravenwood Hall Hotel: Situated just outside of Bury St. Edmunds, this 4-star country hotel offers stylish rooms, beautiful gardens, and a peaceful environment. It provides an idyllic escape while still being within reach of the town's amenities.

Show moreLess