To enter Ghana, citizens of all but ECOWAS -member States require visas (at a nominal fee). Visas issued to Egyptian, Kenyan and Zimbabwean nationals are free for the first 30 days, but there is a charge for extended stays.
There is a visa on arrival service at the airport for visitors from countries where there is no Ghana representation. How well this works we are not sure, the situation could change every quickly.
Ghana visa information
Foreign embassies in Ghana
Ghana embassies