Castle Hotels in London and the Home Counties

Welcome to our directory of castle hotels in and around London and the Home Counties. From Amberley Castle, often referred to as one of the finest castle hotels in the world, to the world famous Leeds Castle with its new B&B rooms, we’ve got something to suit every budget!