The races are held ever Thursday between memorial day and labor day. When I go I just take the boat and anchor right off the course and watch from there . there is nowhere on land to watch from. Getting on the island you will need to take the Blarney barge. I think they take Slip reservations now