With bright, modern, glass-fronted rooms looking on to the glorious beach, this hotel makes the most of its awesome location. It's worth paying the premium for an ocean-facing room if you can, though the mountain-view rooms are also delightful (and are half the price). The hotel has a rooftop pool, spa and steps leading straight to the sand.
Views Boutique Hotel
Top choice in Garden Route