4 star hotels in Dedham
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Milsoms
Stratford Road, Dedham, United Kingdom (Open map)
The accommodation enjoys a picturesque location only an 8-minute stroll from River Stour. Milsoms Hotel Dedham offers 15 rooms...
Read more...
8.0
Very Good
226 reviews
Talbooth House & Spa
Stratford Road, Dedham, United Kingdom (Open map)
Situated about 10 minutes' drive from the red-brick Flatford Mill, this Dedham property is nearly a 20-minute walk from Castle...
Read more...
9.5
Exceptional
33 reviews