There is plenty walking involved, wear something comfortable. If you plan on doing duty free liquor on your flight leaving Jamaica. Miami doesn't allow you to carry liquor from duty free from Jamaica, you will have to put it in your luggage.