Club Jamaica Beach Resort
Ocho Rios, Jamaica
Club Jamaica Beach Resort is a lively resort situated directly on the beach in Ocho Rios. It is close to shopping and tourist attractions. On-site facilities are extensive, including a full-service restaurant, water sports, and a dive center.
All inclusive program is mandatory.