In the 12th century, the
Anglo-Normans had settled in Dundonald. They built a church (now St. Elizabeth's Church), fort and a hill. The name "moat" derives from "motte" referring to the motte-and-bailey that stood on top of the man-made mount.
John de Courcy, a Norman knight, helped build a network of Motte & Bailey Castles while he was conquering eastern Ulster in 1177. This lead to establishing the religious site now known as Church Quarter. John de Courcy himself visited Dundonald, as the fort sat directly on the most efficient inland route between
Carrickfergus Castle in the north, and
Dundrum Castle in the South. He signed a
charter which mentions Richard de Dundoenald. Richard was named
Lord of the Manor of Dundonald and established Dundonald as a Norman settlement.
King John of England was the first
English King to visit Ireland as
Lord of Ireland. He came to strip de Courcy and his successors, the de Lacys due to becoming too independent. King John visited Dundonald in July 1210 and it was used as a
Royal residence. While he was staying there, he lost 2 pence while playing
cards. During the
Bruce Invasion, the church and fort were destroyed between 1315 - 1318. No remains / ruins of the fort exist but the man-made hill still stands, steps were built in the 1960's for accessibility to the top.
Queen's University Belfast had conducted an excavation and examination on St. Elizabeth's and Moat Hill by the Centre for Archaeological Fieldwork - School of
Archaeology and
Palaeoecology, funded by the Northern Ireland Environmental Agency. Finding dated back to the
medieval period and Anglo-Norman period. Findings included that since the Bruce Invasion, a rath adjacent to the motte at the north-east was likely to have been used to serve the purpose of the Motte was reused during the Norman occupation period. In 2016, the
Lisburn & Castlereagh City Council announced the opening of a
micro habitat, the WildLife Garden. Funded by the Department for Agriculture, Environment and Rural Affairs, through the Challenge Fund Initiative, it was designed to bring a wider range of plants and animals to Moat Park. In December 2016 a commemorative granite boulder marking the
Edward Bruce 700 Heritage Trail was unveiled in Moat Park. It was installed as part of a heritage initiative developed by the
Ulster-Scots Agency to highlight locations connected with the campaign of Edward Bruce in Ireland between 1315 and 1318. Other locations on the trail include
Carrickfergus,
Olderfleet,
Kells and Connor,
Greencastle,
Rathlin Island,
Faughart and
Northburgh Castle. In 2017, members from
Rivers Agency Northern Ireland (DARDNI) conducted a case study known as the
Enler River enhancement project. This project was to help fish habitat restoration by creating wider channels, aid spawning gravels and creation of
groynes. The Old Moat Inn, was a bar that was situated on the Upper Newtownards Road park entrance. The bar was renamed to as Tom's Cabin and then Lewis Community Tavern. On 31 January 2019, the
Northern Ireland Fire and Rescue Service received a call at 08:16 GMT to say that the Lewis Community Tavern was on fire. Over 30 firefighters attended the scene to deal with the incident. The building could not be saved, and the site remains derelict. In 2021, LCCC Mayor Alderman Stephen Martin joined the
South Eastern Health and Social Care Trust to welcome 14 new trees to Moat Park as part of Lisburn & Castlereagh City Council’s Northern Ireland Centenary Programme. Following heavy
rainfall associated with
Storm Bert in November 2024, homes on Park Drive and Park Avenue were affected by significant flooding. The severe conditions led to the evacuation of most residents from the area. The nearby Purple Vine
Orange Lodge provided emergency shelter for those displaced, and the affected area was subsequently cordoned off by authorities. In July 2025, Dundonald Purple Vine hosted "Dundonald Orangefest", to celebrate the return of the
Twelfth of July hosted in Dundonald for the first time since 1967. Events took place at the Moat Park Pavilion. == Sport ==