Yes, Publix delivers to all Walt Disney World resort hotels, and it has become one of the most popular "hacks" for families looking to save money on snacks and breakfast items. You can place an order via the Instacart app (which powers Publix delivery) and set the delivery address to your specific Disney resort. When the driver arrives, they will typically drop the groceries at Bell Services. Disney's official policy for Bell Services is that they can store your groceries, including refrigerated and frozen items in their own fridges, until you are ready to pick them up. It is important to note that Disney charges a small fee (currently $6.00) if you request Bell Services to bring the groceries up to your room; however, if you go down to the lobby and collect them yourself, there is no fee. One major caveat is that if your order includes alcohol, you must be present at the lobby to meet the driver and show your ID, as Bell Services cannot accept or store alcohol on your behalf. This service is a lifesaver for long stays, allowing you to stock your "Key to the World" room with water, fruit, and snacks at standard grocery prices rather than the inflated theme park rates.