Boscobel Bay is located approximately 10 miles from Ochos Rios, on the north shore of Jamaica. Boscobel has something for everyone to enjoy – private beaches, family resorts and popular activities including scuba diving, snorkeling, windsurfing, golf and fishing.