No, you cannot prebook tickets for the Blue Grotto. Access is on a first-come, first-served basis, depending on sea conditions.