Whether or not your cruise has a dress code will depend on which cruise line you are sailing with. As a general rule, casual dress is accepted during the day, with smart casual or formal attire being required at night. Most cruise lines do not accept baseball hats, thongs, bare feet, swimwear or sleepwear in formal dining venues.
However, some cruise lines enforce a stricter dress code, with men required to wear jackets and women cocktail dresses at dinner. If you do not comply with your cruise line’s dress code, you may be asked to leave a particular venue. To check whether your cruise has a dress code, we recommend speaking with one of our Cruise Experts.