One of the finest country house luxury hotels in Kent, its imposing architecture holds many pleasures in store. Surrender your time to us, allow us to take you on a personal journey designed to transport you to a place where tension, fatigue & stress melt away. The Brandshatch Place Spa with its seven treatment rooms is a calming space to relax & escape the pressures of everyday life.