You can try hostels, there were 2 guys last week that sere staying at one.

http://www.hostelworld.com/search?ci...ountry=Jamaica