Jag försöker svara på antagandet att du frågar mest om den relativa praktiken av en dagsutflykt, snarare än att fråga om en slags värdebedömning på fördelarna med en övernattning.
Du kan se ett antal populära turistmål på en dagstur till Kamakura från Tokyo. Dessutom är det en lite sömnig stad som i jämförelse med mycket av Tokyo eller Yokohama, som tempel och helgedomar nära allmänheten kring solnedgång och detaljhandel, för det mesta stängs av runt 5:30 till 18:00 eller så och om du inte bor för en ovanligt sen middag och drycker sånt är det helt enkelt att komma tillbaka till nästan var som helst i Tokyo så länge du lämnar klockan 22:00.
Tågfrekvensen minskar senare på kvällen, och det är den största risken att du måste komma tillbaka till ditt hotell. Om du planerar förbi eller använder mobilversionen av Jorudan's Norikae -webbplatsen, borde det inte vara ett stort problem .
Den främsta fördelen med en övernattning är att det helt enkelt inte är praktiskt att se mer än två eller tre av de stora helgedomen / templen på en enda dag. Några av de mest kända, som Daibutsu vid Kōtoku-in, kan vara en ganska stor promenad från andra stora destinationer, som Hachimangu Shrine, så om du har en lång lista över platser du skulle vilja se och du är inte motiverad att navigera på lokala bussar eller ta taxi för att minska din restid, eller om det råkar vara en upptagen turistsäsong eller pilgrimsfärdssäsong med massor av linjer, kan du förlora mycket tid att resa och vänta. Om du har många platser du vill se och du vill navigera i de små butikerna som säljer lackvaror och lädervaror och så vidare är Kamakura ganska välkänt för, tillåta tid för lunch och snacks och sluta impromptu vid oavsett sevärdheter som du snubblar på utan förskott planering kan det vara trevligt att ha fördelarna med en tidig morgon efter en övernattning så att du inte behöver pressa dig för hårt.