There are plenty of lodging options in the heart of Dublin within a 15 minute taxi ride to the castle. Feel free to search for what’s gonna be most comfortable for your stay.
Hotel
Holiday Inn Express - Dublin City Centre
If you’re looking for an option other than Clontarf Castle, check out Holiday Inn Express.