La Villa de Hoyos (en extremeño Joyus) es un municipio de Extremadura, situado al norte de la provincia de Cáceres (España). Limita al Norte con Trevejo y Acebo, al Sur Moraleja y Cilleros, Este con Perales del Puerto y Oeste con Cilleros.
Hoyos se sitúa en un terreno de baja montaña, estando su término municipal en el extremo occidental de la vertiente sur de la comarca de Sierra de Gata. Entre los puntos más elevados destacan la Sierra de Moncalvo, los Cerros de la Canteras, el Monte de los Mozos y la Sierra de Santa Olalla, con el Pico Lameros de 866 metros. Bañan el término municipal los arroyos de Santa Catalina y Razas y su piscina natural, de grandes dimensiones, en las aguas de la Ribera de Acebo que sita a unos pocos kilómetros de Hoyos.
El clima de Hoyos es de tipo mediterráneo...