No you don't need to book we do accept walkins. However we would always recommend that if you want a particular time slot then it best to book via the website. For activities such as Karaoke or Darts we always recommend booking to avoid disappointment