Upvote:2
Go to Shirakawago. Not a short trip, train to Takayama then bus from there to Shirakawago, but it is a cool little village the steep pitched thatched roofs and historic minshukus. Totally different from Osaka.
Upvote:2
Kyoto has many places to visit, and is less than an hour by train from Osaka. There are many smaller hotels and ryokan there.