The Black Boy Inn (or just Black Boy) is a hotel and public house in the Royal Town of Caernarfon in Gwynedd, Wales which is thought to date back to 1522, making it one of the oldest surviving inns in North Wales. It is within the medieval walls of Caernarfon, a few hundred yards from Caernarfon Castle.