ZafraZafra is one of the prettiest towns in southern Extremadura, as well as being extremely accessible due to its position by the North-South Via de la Plata motorway.
Known as Sevilla la Chica (the Little Seville) thanks to architectural similarities, especially its courtyards, white houses and alleyways overhung with carnations, the town is well worth an overnight stay if you can squeeze in more than a day trip. I say this because its cobbled streets and two main squares (grande and chica) take on extra enchantment after dark, making a evening stroll round Zafra perhaps my most memorable experience in southern Extremadura.
An extra excuse for spending the night in Zafra is its surfeit of excellent eating places for a town of its size. Recommendable restaurants are scattered all over. This guide doesn't normally get involved in promoting establishments, but I have to say that a personal favourite is La Rebotica, just off La Plaza Chica. The food's great, but what makes it special is the English-speaking owners' relaxed yet meticulous attitude and attention to ensuring you enjoy your meal without feeling fussed over. Booking in advance is recommended, as they've only got a very few tables.
If you make it to Zafra in late September/early October for their San Miguel fair, you'll find a town that's been transformed. Everywhere in Spain has its patron saint, fair and annual street festival, but Zafra's is on a huge scale that would be expected more of a major provincial capital. Its origins are as a livestock show, but the fair has grown hugely an intense experience you'll never forget if you can find somewhere to stay or just don't bother to reserve a hotel thousands others will be staying up all night as well!
One good trip from Zafra is to the nearby village of Feria, to be found just off the Badajoz road. The centre is full of narrow streets and white houses, while the castle offers great views of the surrounding countryside and has a road up to it, thus enabling you to dodge an otherwise strenuous climb.