The Ocean Club at Jamaica Inn
Ocho Rios, Jamaica
Since 1950, Jamaica Inn has consistently been ranked as one of the top resort hotels and vacation destinations in the Caribbean. Jamaica Inn is a small, civilized, elegantly timeless resort located in beautiful Ocho Rios, Jamaica. Situated on what many consider to be the premier private beach in Jamaica, all of Jamaica Inn’s 45 rooms and suites overlook the beach and the Caribbean.
The All Inclusive program is optional.