I'm an Annual Pass Holder. Do I need to book? No need to book, just turn up and head to the pre-booked tickets entrance on the day of your visit. Related articles Are there any restriction dates for using my Merlin Annual Pass at Madame Tussauds Las Vegas? I'm an Annual Pass Holder and I'm bringing a non-pass holder. Do they need to buy a ticket?