Fine dining & luxury accommodation in the heart of Downham Market
The Castle Hotel is a recognised 3 Star AA and 3 Star English Tourist Board Hotel, situated in a small market town in the heart of West Norfolk. The owners have been at the Castle for 21 years and it prides itself on the quality of food and accommodation that it provides for each individual guest that walks through the door.
The Hotel has recently been recognised for its “Exceptional Breakfast” by Visit England.
We are a friendly family run hotel which offers first class accommodation, a wide range of services and facilities, alongside a cosy bar and newly refurbished restaurant.
Located in Downham Market a short walk from the station or a 2 minute taxi journey, our hotel accommodation gives you everything you need under one roof – affordable guestrooms and luxury dining.