Jamaica Inn Ocho Rios is a premiere Ocho Rios hotel brandishing lavish accommodation in the Beach area. There is little reason to leave this Ocho Rios hotel because of the outstanding Windsurfing and Kayaking located onsite. The 47 rooms are well appointed and 5-stars in every respect. Onsite services include Room service and Dry cleaning/laundry service. Each elegantly designed room has Air conditioning and Ceiling fan. Meeting room and Audio visual equipment are available at Jamaica Inn Ocho Rios for corporate travellers.