Step back in time at the Swartberg Hotel, a treasured national heritage site with a legacy that stretches over a century. Our story is one of transformation, evolution, and the resilient spirit of the Karoo. Experience the blend of history and hospitality, where every corner tells a tale of a remarkable past.

Wonderful place to stay with friendly staff. Rooms are comfortable and well equipped and super clean. I recommend this hotel strongly

Arrived on a very, very hot day. Lovely small time character hotel with stunning history and features. WE LOVED the swimming pool courtyard and a couple of cold drinks around the pool.

A truly excellent stay at the Swartberg Hotel. Every interaction with staff was friendly and efficient. All amenities from the room to the meal in the restaurant to the pool were excellent. Would recommend all visiting Prince Albert to stay here.