Yes, there is a strict dress code at Marina bay Sands SkyPark. Flip-flops, shorts, and tank tops aren’t allowed, and it is recommended that you dress in formals or semi-formals on your visit.