The community studio was free all day, so I made no reservation and walked straight in. I ___ a time slot.
Erklärung
Didn't need to book matches the explicit fact that no reservation was made because one was unnecessary. Needn't have booked would normally imply that a booking was actually made and later proved unnecessary.