Dress code:
Budapest is fundamentally a very relaxed, informal city (casual). There are no strict dress codes for everyday sightseeing, ruin bars, and most restaurants. More elegant attire (smart casual) is typically only expected in premium cocktail bars, fine dining restaurants, the Opera House, or mainstream nightclubs, where security staff may turn away guests in sportswear.