Biscayne Point is in the northwest tip of Miami Beach, north of Normandy Isle and its geography make it a highly desirable neighborhood for single family homes. It comprises two peninsulas that extend into the Biscayne Bay, called Biscayne Point and Stillwater. Most homes are waterfront and enjoy wide views of the Miami skyline and Biscayne Bay.