Chilston Park si trova nella tranquilla campagna vicino a Lenham, Maidstone, Kent, conosciuto come il Giardino d'Inghilterra. L'hotel è situato in una storica casa di campagna del XVII secolo classificata di Grado I, circondata da 250 acri di parco. Le attrazioni nelle vicinanze includono il Castello di Leeds a circa 8 km di distanza e il villaggio medievale di Lenham a 2 km. L'Aeroporto di Londra Gatwick si trova a circa 70 km dall'hotel, mentre l'Aeroporto di Londra Heathrow è a circa 90 km di distanza.