Travelers are voting Parador De Zafra, Hotel Los Templarios and Isur Llerena as the best of 11 hotels in Zafra. There are 13 hotels in Mérida a city just 31 km from Zafra and 29 hotels in Aracena which is 35 km distant. The most popular of these are Family fun and easy in Mérida and Familiar and cozy in Aracena. You can find 130 hotels in Extremadura and 12775 hotels in the country of Spain. Our members favorite in Extremadura is family fun and Mount San Pedro is the top pick in Spain. Want more? Check out our map of hotels in Zafra.