Манастир Тврдош, са црквом посвећеном Успењу Пресвете Богородице, најстарији је живи Манастир у данашњој Херцеговини. Налази се око 5 км западно од Требиња, на ободу Требињског поља. Десетак метара испод њега протиче Требишњица (која је одатле надаље била понорница, док око 1960. није бетонирано њено корито све до краја Поповог поља), а даље на југ се протеже Требињска шума, каменита равница покривена ниском шумом и малим настањеним пољима. (У њој се налази Манастир Дужи, раније тврдошки метох, удаљен јужно око 4 – 5 km). Над Тврдошем се уздиже виша висораван, тзв. Требињска брда, на источним обронцима планине Бјелашнице, што одваја Требиње од поља Љубомира; на њој су у доба херцега била судилишта. У близини Тврдоша, у селу Мостаћи, налази се стара раскрсница пута који је повезивао Дубровник са Требињем и унутрашњошћу Србије, и пута који је спајао долину Неретве преко Требиња са долином Зете. Манастир је на око 270 m изнад мора. Његова црква се налази на стијени, која се некада окомитим степеницама спуштала двадесетак метара према Требишњици. Данас тај истакнути положај на врху стијене није тако упадљив, услијед зграда које су заклониле литице са јужне стране, као и изградње цесте, у аустријско вријеме, такође са јужне стране. Са западне и источне стране цркве биле су стрме падине. Само се са сјевера може једноставно прићи цркви, гредом која се постепено спушта ка Манастиру.