Arco Ubriaco is a wonderful place to stay in Agrigento, and has all that one would expect of a B&B. The location is fantastic for sightseeing the historic district by foot. Would highly recommend staying here!
If arriving by car, be sure to take an extra look at your map before arriving. The streets in Agrigento are charming, but can be difficult to manage for a first time visitor.