Toured both sets of caves. $22 for one or $30 for both. Really interesting. I visited Bermuda about 7 years ago and didn't even know they existed. Beautiful.
I'm sure we could have booked it ourselves cheaper, but the price wasn't bad. Did a night time tour of a shipwreck. Really enjoyable.
Second visit - always beautiful. No need to book excursion, get the transportation pass and the bus drops you off.
Hamilton is mostly shops and we were looking for something more substantial. The museum is decent. Informative, well laid out and reasonably priced. Nothing to write home about either.