There is a good system of more than 8,000 miles of paved roads but they are populated by often reckless drivers so care is required. Driving in rural areas or in the mountains can be quite dangerous, especially in rainy weather. Watch out for potholes and take special care when driving at night as there can often be pedestrians or animals in the road which are difficult to see due to a lack of lighting. If you're going to explore, it's worth considering renting a jeep in Jamaica
In the Blue Mountains there are a number of narrow and windy roads which you may have to take if you plan on travelling from the south to the north. Local drivers are unlikely to slow down on these twisty roads. Watch out if you're prone to travel sickness too.
There are few traffic lights in Kingston, Montego Bay, Spanish Town and Ocho Rios. In these cities it can get very congested so you should try to avoid rush hour. Driving is on the left with overtaking on the right as in the UK. You should take extra care when turning and consider who has the right of way. Also be aware that it is quite normal for cars to stop suddenly and without warning or indication, particularly taxis. Drivers use their horns liberally. Although it sounds like a minefield, drive defensively and be courteous to other drivers and you will be fine.