Ocho Rios, Ocho Rios
Spend a second to
save a fortune!
Spend a second to save a fortune!
1 Old Road Main Street, Ocho Rios
Located on a private beach in Ocho Rios, Jamaica Inn offers elegant suites with furnished balconies or verandas overlooking the Caribbean Sea. This stylish resort has an outdoor pool and a beachfront spa.
See MoreUsage of subsidiary facilities may incur additional fees