南非所具有的非洲、歐洲和亞洲多元文化在建築上得到了很好的體現。
除了南非原住民部落的傳統建築風格以外,最具南非特色的建築恐怕就是開普荷蘭式建築。這種建築風格在南非南部的開普敦、西開普省和盛產葡萄酒的地區很常見。白色的牆壁、茅草屋頂、門口和角落的裝飾、庭院和長形的房間都是開普荷蘭建築的典型特點。
南非一個最美麗的小城是東開普省的格拉漢姆斯頓(Grahamstown),由英國移民建於1820年。從高街(High Street)上到位於中心的教堂僅幾分鐘的漫步,如同到了牛津城常見的老式英國大街。許多建築物看起來如同老式的婚禮蛋糕。山牆非常華麗,整座城市有種迷人的書卷氣息。
在卡魯(Karoo),可以見到典型的維多利亞式的建築:大走廊、小窗戶。這種設計在冬季可以很好的保存熱量,在夏季可以保持室內溫度處於較低的水平。到處都可以看到彎曲的雨棚和熟鐵製品。這些華麗的老房子一直保存到了今天。在奧茨胡恩(Oudtshoorn)、阿爾伯特王子城(Prince Albert)、維多利亞西以及Philippolis都可以見到很多這種建築風格的房子。
灌木叢地區的建築有自己獨特的風格。在野生動物飼養場,可以見到茅草屋頂的樸素房子,到處是美麗的風景和瀑布水潭。這些古老的飼養場仍然可以發揮作用。它們真正的價值在於其內部陳設:數代人收集的紀念品。
在誇祖魯-那塔爾省,英國殖民統治在建築上的影響無處不在,如紅色磚牆、熟鐵皮和錫質的屋頂。在普馬蘭加的小城(如朝聖休息地和巴伯頓),可以找到全錫質的建築物。這種建築是19世紀80年代礦工留下來的傳統建築。
一種建築風格常常衍生於一個地區的自然環境。在東自由邦,到處可見砂岩建築。這種建築很好的適應了當地的自然情況。這裡的標誌性建築是金門國家公園(Golden Gate National Park)。這裡有一個龐大的砂岩教堂,為這個地區的視覺效果確定了基調。
每座城市都有自己的個性。