1. Caribbean Beach Resort Pool and Shops.
Caribbean Beach Resort is always a fun destination for my family because we feel like we have walked right into Pirates of the Caribbean. Sectors of the resort are named after islands and decorated with bright colors. Theming gets even better at the resort pool. Guests swim among the shambles of an old fort complete with a waterslide and nearby splash pad. Shopping and dining are located right next to the pool in Old Port Royale Centertown.