Ambele variante sunt corecte, însă varianta corectă din punct de vedere gramatical este "weekend-ul".
Explicația este următoarea: "weekend" este un cuvânt din limba engleză care a fost împrumutat în limba română, iar în engleză nu există articol hotărât "-ul" (the) pentru cuvinte precum "weekend". În limba română, însă, articolul hotărât "-ul" este obligatoriu atunci când se face referire la un obiect sau la o perioadă de timp anume. De exemplu, în cazul cuvântului "weekend", se poate folosi forma "weekendul" pentru a indica un weekend anume, adică cel despre care se vorbește în acel moment: "Weekendul acesta voi merge la munte".
În concluzie, ambele variante sunt acceptate în limba română, însă varianta corectă din punct de vedere gramatical este "weekend-ul".