El Hotel El Silencio Lodge & Spa se encuentra en Alajuela, en el cantón de Alajuela, provincia de Alajuela, Costa Rica. Está ubicado en la zona montañosa cerca del Parque Nacional Volcán Poás, a aproximadamente 25 km del centro de la ciudad de Alajuela y a unos 45 km del Aeropuerto Internacional Juan Santamaría. El acceso se realiza por la carretera principal hacia Poás.