Kotor tends to get really busy during the summer, especially with all the cruise ships arriving from the Adriatic coast. So if you want to have a more relaxing vacation, the best time to visit Kotor is during the off-season, from April to May, or from September to October.