You can do either, however we get very busy on the day so if you do not book online, there is no guarantee you will be able to play at your desired time when you walk in.