We arrived in Hamilton and immediately directed to purchase all in one fare bus ticket for the port stay for $25. We went to Horeshoe Beach and walked about 1/4 mile to the area from the bus. Not a long walk at all, but down a slightly steep hill, so on returning after the beach to the bus stop it was a bit challenging after being in the sun after a few drinks. You definitely need some water to keep hydrated.
The beach let's you rent a chair and/or umbrella set for $16 and you get $5 back upon return, and the drinks range anywhere from $5-$10.
After we walked around and saw the quaint homes and beautiful landscapes. So pretty.