Go to Jamaica during the peak of hurricane season (September) which is considered as the best time to travel. The resorts, flights, cruises were at a lower capacity at that time and you always get a great upgrade.
For the best adventurous journey to a fun place, you must travel on a cruise that let you travel in the luxury and have just about everything you want on board. The most attractive part, if you select a great cruise line like Kosher Cruises - http://www.koshertravelers.com/cruises/2014/caribbean-passover/ is that you receive the best packages at reasonable cost and enjoy the sheer beauty of Jamaica beautiful beaches and balmy climate. about 5 years ago