The All Blacks test against South Africa next year will be played in Port Elizabeth.
The decision was taken as part of SARU's commitment to take top-flight rugby to the region.
It means Tri-Nations rugby will be played in the Eastern Cape region for the first time, while it would be the first visit of the All Blacks to the region for 41 years (since 1970).