Some sites I found useful when travel to Jamaica.
travel site
Cheap Caribbean
small, cheap, and nice all inclusive resort in Runaway Bay:
Club Ambiance