Sarria se encuentra en el noreste de Galicia, en el corazón de la provincia de Lugo. Aunque no está situada en la costa, la ciudad está rodeada de verdes colinas y valles, y el río Sarria atraviesa el municipio, brindando un hermoso entorno natural. Además, está rodeada por las montañas de la Serra do Courel, un destino popular para los amantes de la naturaleza y el senderismo.
Cerca de Sarria, la ciudad de Lugo se encuentra a unos 30 kilómetros al norte, ofreciendo una combinación perfecta entre la tranquilidad rural y las comodidades de una ciudad más grande. Santiago de Compostela, famosa por ser el destino final del Camino de Santiago, se encuentra a unos 110 kilómetros, lo que permite a los peregrinos comenzar o continuar su viaje desde Sarria. También está cerca de la Ribeira Sacra y el Cañón del Sil, dos destinos conocidos por su belleza paisajística y el turismo enológico.
El clima de Sarria es oceánico, característico de Galicia, con inviernos frescos y húmedos, y veranos suaves y agradables. Los meses de primavera y verano (de abril a septiembre) son ideales para visitar, ya que el clima es perfecto para disfrutar de actividades al aire libre y explorar la ciudad y sus alrededores.