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


  • Complimentary breakfast
  • Pool
Less More

Get Rates

Check in
Check out