Yamashina is home to many highly-rated hotels, one of which is Kyoto Yamashina Hotel Sanraku, which has a current rating of 8.5. For other potential stays, consider Kinkaku Ryokan and Gina House Kyoto, which can also be great places to stay in Yamashina.
Hotel Granvia Kyoto is a good hotel close to Kyoto Station - it has scored 9.0 over 3,238 reviews from HotelsCombined users.
For a good hotel near to Gion, consider The Royal Park Hotel Kyoto Sanjo - it is rated 8.9/10 from 1,492 HotelsCombined reviews.
If you’re looking for good hotels near Arashiyama, consider Suiran, a Luxury Collection Hotel, Kyoto (rated 8.8 over 122 reviews).