accommodation near Eden on the Bay
Page 16 - 200 great places to stay
Eden on the Bay is a predominantly open air pet-friendly shopping centre located in Bloubergstrand, in the northern suburbs of Cape Town. Enjoy exquisite views of Table Mountain as you shop the day away with your furry companion, literally a stone’s throw from Big Bay beach. The shops cater for all... Read more
* Please note that all distances are as the crow flies, and may differ from actual travelling distances.