Kyoto is always popular for tourists. However, November is probably most popular time for tourists to visit Kyoto because of autumn leaves.
In November and early December, shrines and temples as well as mountains and rivers have beautiful autumn leaves.
To enjoy this beautiful Kyoto, many people visit Kyoto in November. Therefore, it is hard to find accommodation during this season, especially on weekends.
If you have Japan Rail Pass or Kansai Area Pass, you can find accommodation in Osaka.
It is easy to access Kyoto from Osaka by trains.
You can take Shinkansen bullet train, express train, or local train.
With Shinkansen, it takes 14 minutes from Shin-Osaka to Kyoto.
With local train, it takes 30 ~ 50 minutes from Osaka to Kyoto, depending on train types.
If you have Japan Rail Pass or Kansai Area Pass, you can take these trains to go to Kyoto from Osaka.
If you are having hard time to find an accommodation in Kyoto, try to find one in Osaka.