An ancient former feudal capital of Japan, Kamakura is a short train ride from Tokyo and even closer to Yokohama. If you’re visiting Japan on a tight holiday schedule it can give you just about everything you can get in Kyoto: temples, shrines, kaiseki (Japanese fine dining), shotengai (shopping streets), ryokan (Japanese Inns), tradition … perhaps just minus the glitz and the scale.
Anyway, Kamakura has something that Kyoto doesn’t have - a huge, sandy beach!
The water is pretty shallow and actually fun to swim in. It stays warm until late in the year, but can be nippy later on and into spring: be prepared to be the only swimmer there in a sea of surfboards.