Arcos de la Frontera is a town in the province of Cádiz in southern Spain. It is located on the eastern bank of the Guadalete river, which flows to the Bay of Cadiz. The town commands a fine vista atop a sandstone ridge, from which the peak of San Cristobal and the Guadalete Valley can be seen. The town gained its name by being the frontier of Spain's 13th century battle with the Moors.
The town was a bulwark of Christianity after Alfonso the Wise of Castile (1252–1284) expelled the Moors. He constructed a Gothic cathedral which remains on its high ridge.
It is famed for its ten bells, which tolled throughout the war with the Moors. Several Moorish banners were taken in the nearby battle of Zahara and have been on display in a church in Arcos since 1483.