Hamilton is a more normal city which is not as tourist orientated as most cruise ports. Front street has several shops that are tourist based, but most of the stores are more upscale or normal commercial establishments. There are no flea markets or tent setups. You can purchase anything you want as far as souvenirs or t-shirts, but the shops are not as garish as most ports. There is a regular grocery store a couple of blocks from the ship which is a good place to shop. The bus system is excellent and well take you all over Bermuda for one price if you get an all day pass. Scooters are everywhere and are available for rental if you are adventure oriented. The roads are narrow and curves are many. St. George is the other city on Bermuda and is about a 40 minute ride on the bus. If you are there at noon, you can see an enactment of a dunking of a lady who is guilty of nagging. Worth the trip to St. George to see that and the replica of the ship that the first English built to journey to Jamestown after their ship was wrecked on the reef after their trip from England. Very nice area.