В данном предложении используется глагол to be в прошедшем времени, так как речь идёт о прошлом событии (last weekend). Мы видим, что речь идёт о множественном числе (a lot of people), поэтому используем форму were.
There were a lot of people at the party last weekend.
Ответ: were