The best months to visit Bern. The end of spring brings longer days and pleasant weather. The summer months (May-June) are a good time as well but the weather at this time is known to be erratic. July and August brings frequent rain. However, some hotels may be closed during July and till mid-August as that is the holiday season.