In totale, ci sono 21 chiese a Tavira e questo numero è dovuto alla diversità degli ordini religiosi che si sono stabiliti in questa città.
Tavira è nota per il ponte sul fiume Gilão e per il castello, ma è il numero di chiese che la contraddistingue come destinazione.
Fuori dalle mura del castello, ma molto vicina ad esso, si trova la Chiesa di Santa Maria do Castelo, una delle 21 chiese sparse per la città. È uno dei templi cattolici più famosi ed è qui che riposa il corpo di D. Paio Peres Correia, conquistatore della città dai Mori nel 1242. Si ritiene inoltre che la Chiesa di Santa Maria do Castelo occupi oggi il posto dell'antica moschea più grande.
Secondo il Jornal do Algarve, il numero di chiese sale a 25 se si considerano i templi intorno a Tavira, ovvero Santa Luzia, Luz, Conceição, Santo Estêvão, Santa Catarina e Cachopo.