King John's Castle Tours and Activities



Admire stunning views of Carlingford Lough and the Mourne Mountains from this ruined waterside fortress, which dates back to the 12th century.

The ruins of King John’s Castle, also known as Carlingford Castle, are wonderfully romantic, sitting on a rocky outcrop overlooking the waters of Carlingford Lough. Wander around the crumbling masonry and bring a camera to take pictures of the gorgeous views out to the bay.

Read up about the history of the castle before you go as no information is provided at the site. The fortress was originally built in the late 12th century by Norman landowner Hugh de Lacy. The castles takes its name from King John of England, who is said to have stayed here for three nights in A.D. 1210.

Stroll around the old castle walls and ponder its lengthy history. While the site may seem very calm today, it has, in fact, seen some action. In 1596, Earl of Tyrone, Hugh O’Neill, attempted to capture the castle during a surprise attack but failed. In 1689, the fortress was fired at by retreating Jacobites and it was used as a hospital leading up to the 1690 Battle of the Boyne.

At the moment, King John’s Castle is not used for any particular purpose. Visitors are free to wander around the exterior at will. Avoid entering the castle, however, as crumbling stonework and falling rocks can prove to be dangerous.

From the site of the castle, admire the views out across Carlingford Lough. On a clear day, you can usually see the silhouette of the Mourne Mountains, located on the far side of the lough. Slieve Foy, a 1,932-foot (589-meter) tall peak, rises up behind the castle.

Driving from Dundalk it will take approximately 30 minutes to reach King John’s Castle. Buses also depart from Dundalk Bus Station alight at Carlingford for the castle. Visiting the site is free.

Popular places to visit


Top King John's Castle Hotel & Accommodation Deals

Ghan House Carlingford
Ghan House Carlingford
4 out of 5
Ghan House Carlingford, Carlingford, County Louth
Ghan House Carlingford
Ballymascanlon Hotel and Golf Resort
Ballymascanlon Hotel and Golf Resort
4 out of 5
Carlingford Road (R173), Dundalk, County Louth
Ballymascanlon Hotel and Golf Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.