Well if you didn't turn up that's basically a cancellation?, and they generally don't give refunds for those at short notice, as it's not like they could arrange another client.
They could maybe meet you halfway or something for cost, but if you just kept them waiting an hour+ they prob pissed off.
Why were you that late, why wouldn't you ask the instructor to collect you from where you were?