@Vivienne82: No, generally, hosts in Jamaica do not need to have a business license to operate their airbnb rentals. However, if you want your property to be certified by our Ministry of Tourism as a 'tourism product' you must have a license issued by the Jamaica Tourist Board (JTB) through the Tourism Product Development Company (TPDCo) which is the company that inspect, approve and monitor the standard of such properties. The process is costly and time-consuming and it is mainly the villas/resorts-types that apply for the licence. Some hosts who have multiple listings (e.g., houses, apartments) and want to operate as a business but not specifically as a 'tourism product, can use a simpler and cheaper route of registering the company or business with the Companies Office of Jamaica.