about
Moxons Beach Club is located 8 miles east of Ocho Rios in quaint Stewart Town, directly on the Ocean. This elegant hotel, with a Bohemian Island Style Image decor, consists of four levels, built on a cascading slope to its own private beach, which is flanked by two large piers on the beautiful tropical blue waters of the one mile reef