If going to Anguilla for the day, you do need to take your passport. If you go to the beach there, you would undoubtedly have it with you on the beach.