Located on the eastern shore of St. John, SeaRock is 20 minutes from the Cruz Bay dock. Perched over the Coral Bay harbor, its just 3 minutes into town and about 10 minutes to National Park beaches, or you can take a 3 minute walk to Pebble Beach for a walk along the harbor shore.


Click here for a larger map.

SeaRock is paradise! Thanks for opening your home and sharing an experience that will be with me forever.
-Robert Williams