Starfish Point is a secluded beach near Rum Point that happens to have a lot of starfish.
The water is very shallow along the point, and then drops off to about 10 feet deep. Most of the starfish are in the deeper area, but you can also find them in the shallower water, making it easier to check them out.
For best viewing, bring some snorkel gear in case most of the starfish have moved to the deeper water. It is also important to note that it is illegal to remove the starfish from the water, even for photos. Always be gentle and careful with the starfish, as you can damage or even kill them if you remove them from the water repeatedly.