The smash occurred outside Mozart's bar in Walter Road, Swansea at around 3am.
Two fire crews arrived at the scene and used specialist cutting equipment to release the trapped driver.
A spokesman of The Welsh Ambulance Service said: "One patient was conveyed to Morriston Hospital."
The unnamed motorist's injuries were not thought to be life-threatening.