Although / Though + предложение (подлежащее + сказуемое).Although it was raining, we went for a walk.
Despite / In spite of + существительное / герундий (-ing).Despite the rain, we went for a walk. In spite of being tired, she continued working.
However — «однако», вводит новое противопоставление, выделяется запятой.The hotel had great reviews. However, our room was not clean.
Though в конце предложения = «но / однако».I don't really like seafood. I tried the grilled salmon, though.