Jamaica has two airports Kingston and Montego Bay.
Since first impressions are important to enjoying your vacations....You should fly into Montego Bay BUT there are many hotels, Negril, Ocho Rios and Montego Bay that have round trip transportation from the Montego Bay airport to the surrounding towns and hotels that it suits you to land in beautiful Montego Bay where you have the beaches on one side of the road and the mountains on the other side.
There are many day trips and places to visit once you arrive. The tourist board would be happy to send you brochures or you can look up trips on line,,,from horse back riding to banana plantation visits. Many nightclubs, restaurants and tours offered by the hotels.
Jamaica has so much variety. We have the National Dance Theater during some seasons. So get as much information about the island before you go and then decide how much you want to see and how much you want to just relax on the beach.
Jamaica is the largest English speaking Caribbean island.
I do agree with others who know going to a capital city like Kingston is like going to any other city you have to be careful.(Montego Bay is busy too, but beautiful) My favorite is Ocho Rios. The good thing is you can go on day tours and check more than one place in Jamaica.
Travel anywhere abroad in a strange city and you have to be on your guard