The boulders on the west side of Devil's Bay on Virgin Gorda are REALLY nice.
There are also granite boulders between the Baths and Devil's Bay.
Ditto Fallen Jerusalem.
There are some other rocks around, but quality varies.