Hi Amy,
Guests are welcome to mail packages to themselves. I do this almost every time I stay at a Disney Resort. Its one less thing for me to have to remember to pack and risk sending my luggage into the excessive weight category when I fly down.
If you'd like to send something ahead of time, here is how you should address the package:
Disney's Caribbean Beach Resort
900 Cayman Way
Lake Buena Vista, FL 32830
Please hold for Guest (your name here)
Guest Arriving on (arrival date here)
If you decide to stay at Disney's Pop Century Resort, the mailing address is:
Disney's Pop Century Resort
1050 Century Drive
Lake Buena Vista, FL 32830
Please hold for Guest (your name here)
Guest Arriving on (arrival date here)
Make sure you send it in enough time to arrive before you do. When you check in, mention that you should have a package - they usually have it waiting at Check-In for you. If not, they will deliver it to your room shortly.
Please let us know if you have any other questions during your planning. We're super excited to assist you. Wishing you many magical memories :-) Allison