Eden on the Bay 226 Search for: Advanced Search Place Ad Browse Self Catering Ads Search Self Catering Ads Eden on the Bay 226 Contact Information Contact Reservations Phone: 083-2271419 Visit Website More Information Eden on the Bay is a world class waterfront development right on the beach at Big Bay, Bloubergstrand. The Big Bay beach is rightfully world famous for its stunning, uninterrupted Table Mountain views and its water sport This Ad has been viewed 88 times.