Start your room reservation by completing our simple booking form below.
You can make an enquiry using the form below.
Rising majestically from the still waters of its moat and surrounded by 500 acres of parkland and gardens, Leeds Castle is without a doubt one of the most beautiful venues in Kent. Coined ‘The Loveliest Castle in the World’, it is the perfect place for a great day out. Guests of the Hotel can receive discount cards to put towards this experience – please enquire at reception.