Its name translates as “village” from Afrikaans and Dorp really does feel like a little community, albeit one with all the features of a luxury hotel. It’s hard to do the place justice in words. It’s grand, over the top, designed with exuberance in every detail, supremely comfortable and never dull. Set in beautiful gardens in the Bo Kaap neighbourhood, it comes with peerless views over Cape Town and Table Mountain, all close enough to walk to but feeling like a world away. Push the boat out and book the Rose Cottage, which has a private pool and roof terrace.