Bayview Lodge

Bayview Lodge is a superior self-catering lodge, with face brick and thatch beach houses. The lodge is located at Barra (Praia da Barra) on the north-eastern…

View more

View more

The Sands at Nomad

The Sands at Nomad occupies an enviable position on the 25km long, dazzlingly white shores of Diani Beach, amidst a lush coastal rainforest.
The hotel is…

View more

View more

The Marine

Perched on the cliffs, overlooking Hermanus' Walker Bay, The Marine boasts 40 individually decorated bedrooms and suites. This unforgettable property overlooks South Africa's most pristine whale…

View more

View more