The Royal Hotel

Add to Favourites

Hotel The Royal Hotel 33 Main Street, Riebeek Kasteel, 7307, Western Cape


The Royal hotel is located in Riebeek Kasteel, one of the oldest towns in South Africa, situated about 80 km north-east of Cape Town. The hotel offers accommodation in a form of a colonial style, perfectly suited to accommodate business travellers, couples or as a sleep over spot.

Accommodation comprises 4 Double Rooms, 1 Twin Room, 4 Deluxe Garden Double Rooms, 1 Deluxe Garden Twin and 4 Royal Suites, all suited to accommodate up to 28 guests. All rooms come equipped with comfortable beds, fully equipped en-suite bathrooms, underfloor heating, air-conditioning, a DVD player, a TV with DStv and room service.

On-site faciliti…

Read more


  •  Swimming Pool
  •  Conferencing Facilities


  •  Swimming Pool
  •  Conferencing Facilities

More facilities

MapSee more about the area 

Guests that viewed The Royal Hotel also viewed:

From R1 640 per night (for 2 ppl)

Accepts online payment through   
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]

// Hotjar AB false