W sumie w Tavirze znajduje się 21 kościołów, a liczba ta wynika z różnorodności zakonów, które osiedliły się w tym mieście.
Tavira jest dobrze znana z mostu na rzece Gilão i zamku, ale to liczba kościołów sprawia, że naprawdę wyróżnia się jako cel podróży.
Poza murami zamku, ale bardzo blisko niego, stoi kościół Santa Maria do Castelo, jeden z 21 kościołów rozsianych po całym mieście. Jest to jedna z najsłynniejszych świątyń katolickich i to właśnie tam spoczywa ciało D. Paio Peres Correia, zdobywcy miasta od Maurów w 1242 roku. Uważa się również, że kościół Santa Maria do Castelo zajmuje dziś miejsce dawnego największego meczetu.
Według Jornal do Algarve liczba kościołów wzrasta do 25, gdy weźmie się pod uwagę świątynie wokół Taviry, a mianowicie Santa Luzia, Luz, Conceição, Santo Estêvão, Santa Catarina i Cachopo.