Cheap Hotels near Dublin Castle Dublin Dublin Castle is located on Dame Street, in Dublin city centre. Originally built after the Norman invasion of Ireland in 1169, Dublin Castle served as the seat of British rule in Ireland until the declaration of the Irish Free State in 1922. Today, Dublin Castle houses the Irish government buildings, and the Upper Castle Yard is also a major live concert venue, with international acts performing every May Public Holiday weekend (the last weekend in May). The Black Eyed Peas, White Stripes and local acts The Cranberries and Sinéad O’Connor are among the artists who have recently performed at Dublin Castle. Dublin Castle is also home to the Chester Beatty library, a private collection of paintings, prints, texts and manuscripts from ancient Babylon, Egypt and Greece, plus works of art from China / South East Asia, and European / Renaissance artifacts.