All nationalties except africans need a visa. An e-visa is available for US$60, it takes up to a week to issue and is valid for 90 days
Benin e-visa