In reply to Dan Arkle:
I think I tend to talk about the nearest upcoming weekend as "the weekend", differentiated from the weekend just past by word tense.
"What did you do on the weekend?" (what happened on the 6/7 August)
"What are you doing on the weekend?" (what will happen on 13/14 August).
I tend to use the phrase "the weekend after next" as well, and meaning the second nearest upcoming weekend by that.
I think I sometimes mix up "next weekend", depending on how close the nearest upcoming weekend is - so on Friday, next weekend might mean 8 days away. But on Monday/Tuesday, next weekend means 3-4 days away.
Bloody English - what a crap language.