Start your room reservation by completing our simple booking form below.
Start your table reservation by choosing a restaurant below.
You can make an enquiry using the form below.
Home » Things to Do »
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.