There are a few places listed in Jamaica to approach hummingbirds. The most visited is Montego Bay.
I did not go there, having preferred to go through the 8 Rivers area. I visited the Blue House, a beautiful estate with an exuberant garden, where a couple of hummingbirds came regularly. It took me 2 mornings to gather these documents.