The best time to visit Armadale is just outside peak season, such as April or October; while the weather will be cooler, it’s worth it to not have to deal with crowds. A winter visit almost guarantees you’ll have the place to yourself but some businesses may be closed.