Arcos de la Frontera is a small town, and you can see most of it in one day. We visited Arcos de la Frontera and spent half a day there before heading on to Ronda for two nights.