Tra i luoghi da visitare a Badajoz, considerata una delle città arretrate del paese, c'è la Cittadella dell'Alcazaba, che presenta caratteristiche dell'architettura marocchina ed è considerata uno dei simboli della città. Altri edifici turistici della città sono: il Municipio, il Forte di Vauban, il Centro Commerciale La Giralda, la Porta delle Palme, il Monastero di Santa Ana e la Piazza Alta. Il flamenco occupa anche un posto importante nella cultura della città.
Le serate di flamenco in Piazza Alta attirano particolarmente l'attenzione, mentre Rosa Morena e Cristobal Oudrid, famosi per il flamenco, si sono esibiti qui. C'è un aeroporto a Badajoz dove vengono effettuati solo voli nazionali. Le compagnie aeree che utilizzano l'Aeroporto di Badajoz, situato a 13 chilometri dal centro città, forniscono servizi navetta gratuiti.