Chilston Park est situé dans la paisible campagne près de Lenham, Maidstone, Kent, connu sous le nom de Jardin de l'Angleterre. L'hôtel est installé dans une maison de campagne historique classée Grade I du XVIIe siècle entourée de 250 acres de parc. Les attractions à proximité incluent le château de Leeds à environ 8 km et le village médiéval de Lenham à moins de 2 km. L'aéroport de Londres Gatwick est à environ 70 km de l'hôtel, tandis que l'aéroport de Londres Heathrow est à environ 90 km.