Are you free this weekend?
sei LI-be-ro KWES-to WI-kend — stress on 'li-', 'kwes-'. 'Weekend' is borrowed from English.
The simplest and most common way to suggest spending time together — casual and low-pressure.
'Sei libero/a' = are you free. 'Questo weekend' = this weekend. 'Libero/a' agrees with gender. This is the default Italian way to check someone's availability before making any specific plan.
Hai piani per sabato?
Do you have plans for Saturday?
More specific — asks about a particular day
Cosa fai domenica?
What are you doing on Sunday?
Even more direct — assumes you have an idea in mind
Saresti disponibile nel fine settimana?
Would you be available at the weekend?
Slightly more formal — 'disponibile' suggests scheduling
Weekend plans in Italy are often made relatively last-minute by northern European standards — suggesting something on Thursday for Saturday is completely normal. Casual proposals like a walk or coffee can be made the day before.