A roxitromicina e a claritromicina têm indicações diferentes, pelo que é impossível comparar qual destes dois medicamentos é mais eficaz. A roxitromicina é indicada principalmente para faringite e amigdalite causadas por Streptococcus pyogenes; pneumonia causada por Mycoplasma pneumoniae ou Chlamydia pneumoniae; e uretrite e cervicite causadas por Chlamydia trachomatis. Após a utilização, podem ocorrer reacções adversas como diarreia, náuseas e vómitos. A segurança do medicamento em crianças não é clara, mulheres grávidas, lactantes, insuficiência hepática e pacientes devem usar o medicamento com cautela. Este medicamento não deve ser usado em combinação com dihidroergotamina, bromocriptina, terfenadina e outros medicamentos ao mesmo tempo. Pessoas alérgicas a este medicamento ou aos componentes da fórmula, eritromicina, estão proibidas de usar este medicamento. A claritromicina é usada principalmente no tratamento de bronquite e pneumonia causadas por Streptococcus pneumoniae e Legionella pneumophila; infecções de pele e tecidos moles, como foliculite; infecções por Helicobacter pylori; e infecções odontogénicas. Podem ocorrer reacções adversas como dores abdominais, diarreia e náuseas após a utilização do medicamento. Este medicamento não deve ser combinado com astemizol, cisaprida, pimozida, midazolam e outros medicamentos ao mesmo tempo. O uso deste medicamento é proibido para quem tem alergia a este medicamento ou aos componentes da fórmula, gestantes e lactantes. Os medicamentos acima são apenas para referência, a dosagem específica e o uso devem seguir as instruções do médico.