En optant pour un hôtel historique, les visiteurs passent quelques nuits dans un bâtiment classé monument national. Un château, une demeure seigneuriale, un palace ou même une taverne, un chalet, un ancien poste de police ou un gratte-ciel peut être considéré comme un hôtel historique à condition que le bâtiment possède un intérêt particulier. Une architecture traditionnelle et des détails d'époque ont généralement pu être conservés dans les chambres ou les zones publiques de ce type d'hôtels à Butha-Buthe, ce qui leur confère un charme authentique.