Het Kasteelpark ligt in het centrum van Zwevezele en vormt een rustige groene oase in het midden van het dorp. Het park is ideaal voor een wandeling of om petanque te spelen.
Waar het Kasteelpark zich bevindt, stond oorspronkelijk een dubbel omwalde hofstede. In 1440 werd deze vervangen door een waterburcht, een kasteel in de vorm van een onregelmatige zevenhoek. Een nieuw kasteel nam in 1610 de plaats in van de oude burcht en in 1816 werd het laatste kasteel gebouwd. Door het aanvoeren van heel wat aarde kwam het nieuwe kasteel drie meter hoger te liggen dan het oude. Daarbij werden de paardenstallen en het kleine badhuis (Aubetje) gebouwd.
Sinds 1984 is het park eigendom van de gemeente. Het koetshuis en badhuis werden gerestaureerd, terwijl het kasteel werd afgebroken.