It appears the Vikings may not have had antibiotics but they did have mead, which was to them a potent medicine to promote vitality.
According to a post on Gizmodo.com.au a few hundred years ago people only lived into their thirties or forties. Having something to fight infection added on years to your life.
According to a microbiologist Tobias Olofsson bacteria found naturally in honey can fight off some drug resistant infections. Vikings are thought to have fought infections with mead made from honey.
Greece was another ancient civilisation that used mead to help live long and healthy.
Modern science has found that micro-organisms called lactic acid bacteria are a living factory of medicine which release antimicrobial compounds that target and kill pathogens.