One of the oldest hotels in South Africa where prime ministers stayed

The Royal Hotel in Riebeek Kasteel is one of the oldest in South Africa, dating back to 1862.

It has been referred to as the oldest hotel in the Western Cape, frequented by many notable guests in its long life.

In 1661, Commander Jan van Riebeeck led an inland expedition. While on his travels with several companions, the Commander climbed a mountain and came upon the fertile land that is now the Riebeek Valley.

The group named it Riebeek Kasteel in his honour.

Farmers began to establish themselves, and by 1900, a town had emerged, structured around two buildings at its centre: the church and the Royal Hotel. 

Today, the town houses about 2,700 residents. Many South African artists are drawn to the town for its picturesque surroundings.

The hotel claims to be the oldest licensed hotel in the Western Cape, and has even said it may be the oldest continually operating hotel in South Africa. 

“Our hotel was licensed as such even before the architect of the famous Mount Nelson Hotel in Cape Town was born,” the hotel owners claim. 

Former Prime Ministers of South Africa, Jan Smuts and DF Malan, are documented to have both frequently stayed at the hotel. 

Smuts was born in the nearby Riebeeck Valley in 1870. Shortly after, Daniël François Malan was born in 1874 in Riebeek West. 

As the centre of the small town, Smuts and Malan would frequent the hotel with their families and guests. 

The hotel predates South Africa’s democracy, as well as apartheid. Malan succeeded Smuts as Prime Minister in 1948, the year of the implementation of apartheid.

The Royal Hotel

The Royal Hotel (right) before the 1929 renovations. Photo: Riebeek Kasteel Heritage.
The Royal Hotel just after the 1929 renovations. Photo: The Royal Hotel Riebeek Kasteel.

“Although The Royal was the meeting place in those days, it’s hard to imagine them having a drink together,” the hotel owners said. 

The owners say they like to think that Smuts was inspired to draft the preamble to the United Nations charter while sitting on the hotel’s patio. 

When the National Party came to power in 1948, under the leadership of Malan, the hotel had to be renovated to comply with racial laws. 

The hotel, a large, one-storey building, was renovated in 1929. This was the last time that the hotel underwent significant structural changes. 

It features Victorian-colonial architectural design elements. During the 1929 renovation, the hotel’s famous arched step was built in front of the hotel. 

The stoep has been called the “longest uninterrupted stoep south of Limpopo” by the South African Government. 

When apartheid laws came into effect, a small part of the hotel’s stoep was used to build “non-white” bathrooms. 

The bathrooms were removed in 2005, and the hotel has been meticulously restored to its original state. The building is now a South African Heritage site, and so no further major renovations can be made.

Following the restoration, the Royal offers “old-world luxury” in “true colonial style,” with a 150-year-old period bar and an a la carte dining experience at its restaurant. 

Daily Maverick Journalist Tony Jackman travelled to the Royal in 2023 and said it stands as an example of a historic hotel that “got everything just right.”

“It is ‘done’ but has managed to retain all of its old charm while building on top of that,” he said. “I was not expecting that at all; all I knew was that the Royal in Kasteel was a pleasant place to go. It’s way more than that.”

The hotel has been previously mentioned in lists of the “50 best places to visit in South Africa” as well as one of the “top wedding destinations in the Western Cape.”

This was owing to its scenic garden view of a shimmering dam and the Riebeek valley vineyards, which have been called “truly special” by Cape Town Magazine. 


More photos of the Royal Hotel in Riebeek Kasteel:


You have read 1 out of 5 free articles. Log in or register for unlimited access.
  1. Edward Foster
    7 November 2025 at 17:42

    The following fact from this article is incorrect “While on his travels with several companions, the Commander climbed a mountain and came upon the fertile land that is now the Riebeek Valley. The group named it Riebeek Kasteel.” The 1661 expedition was led by Pieter Cruythoff who climbed the mountain and named it in honour of the Commander, Jan van Riebeek.

    Riebeek Kasteel was not founded in 1661 either, as the author states, but in 1861. Riebeek West, the town next door was founded in 1858.
    Edward Foster

UPDATE: Council’s stalling can’t protect corruption-accused South African CFO facing dismissal

22 Jan 2026

The disaster that could boost or break John Steenhuisen’s career

22 Jan 2026

Council of vital South African city throws corruption-accused CFO a lifeline

22 Jan 2026

Zama zamas terrorise residents of South Africa’s richest province

22 Jan 2026

Climate change was used to weaken and undermine the Western world – Frans Cronje

22 Jan 2026

Trump digs in his heels on South African white genocide claims

22 Jan 2026

The real MK Party founder vows to reclaim his party from Jacob Zuma

22 Jan 2026

SOE can’t pay salaries, and Ramaphosa vows to make scholar transport safer

22 Jan 2026

Nedbank’s R13.9 billion expansion bet

22 Jan 2026

Fikile Mbalula holds 2027 ANC presidential cards close to chest

22 Jan 2026