You can go up to the top of this.
This is what you will see at Blackbeards Castle, no castle, just this. But, there are several other things to see also. We took the ship tour and we had access to the three pools there, the old house tours, the rum factory. It's really pretty from there.
Statue of Blackbeard. There is a history of blackbeard that is interesting.
I don't know what kind of tour you get if you just go on your own. I would check into it further. St. Thomas is beautiful and the view from paradise point is great, especially at sunset.