Eden on the Bay Search for: Advanced Search Place Ad Browse Self Catering Ads Search Self Catering Ads Eden on the Bay Contact Information Contact Reservations Phone: 071-002 8323 Visit Website More Information Eden on the Bay Luxury Apartments are located along the pristine, unspoiled beach of Big Bay. This beautiful setting is famous for its fabulous views of Cape Town This Ad has been viewed 86 times.