"spend the weekend" is a correct and commonly used phrase in written English. It means to pass or use your time during the weekend (usually Saturday and Sunday) doing a particular activity or in a particular way. Example: I can't wait to spend the weekend at the beach with my family.
Spend the weekend thinking about this surprise.
I'll spend the weekend with you".
He invited us to spend the weekend.
I'll spend the weekend juggling family and constituents.
"I wanted him to spend the weekend refreshing his memory.
"It's a cheap way to spend the weekend," he says.
The president planned to spend the weekend at Camp David.
"Nice way to spend the weekend, haymaking with John Berger.
He is expected to spend the weekend at home in the Atlanta area with her.
But you're not going to spend the weekend there, are you?
Did you spend the weekend doing something other than watching politics?
Ludwig does not simply clarify my doubts with English writing, it enlightens my writing with new possibilities
Simone Ivan Conte
Software Engineer at Adobe, UK