we just got back and my kids did both the rock climbing and the ice skating and there was no charge. i thought there was going to be a charge for skate rental (it said 3.00) but they didn't charge anything. i don't know what ship you're going on but the only thing that was extra (besides liquor of course), were the milkshakes at johnny rockets and the ice cream at ben and jerrys. you could eat free at johnny r's but they'd charge you for a shake. everything elase was pretty much included. enjoy your cruise!