To ensure you have the best experience, we use cookies on our website for technical, analytical and marketing purposes. By continuing to browse our site, you are agreeing to our use of cookies.

The Royal Hotel

33 Main Street, 7307 Riebeek-Kasteel, Western Cape, South Africa
+27 224 481 378



Situated at the very heart of Riebeek Kasteel, The Royal offers superlative comfort in true colonial style. The period bar, two terraces, or air conditioned interior restaurant, cater all day whilst the a la carte 1862 fine dining experience is reserved for evenings. Verdant gardens offer the perfect space to enjoy the dominant Kasteelberg, and the amphitheatre is superbly set for weddings or musical events. The raised pool is complemented by its own pool bar and deck. Luxurious en-suite bedrooms are all air conditioned, equipped with mini bars, DSTV, DVD players and offer 24 hour room service. Shoe shine and car wash facilities are available.

Less More LateRooms.com

Get Rates

Check in
Check out