About Us

The Crown and Castle, Orford

The Crown and Castle is a highly rated restaurant with 21 comfortable en-suite bedrooms situated in the beautiful and tranquil village of Orford.

The Crown and Castle is one of the most famous hotels, (or restaurant with rooms as we like to call ourselves) in Suffolk. With mainly accolades to our name we guarantee a peaceful retreat, great food, fantastic folk to ensure you leave rested and ready to go. 

The Crown and Castle is part of The Hotel Folk Limited, a group of six distinctive and privately-owned hotels, situated on the coast and in the countryside of the beautiful county of Suffolk.