Secret Beach is a beach club on Ambergris Caye in Belize. Unfortunately, most of the beach front in Ambergris Caye is not swim-able due to extensive sea grass. Secret Beach is located in an inlet, which helps keep the sea grass away. It's a beautiful beach with clear water. A great place to hang out for the day.