I want to know what are my options in how to get to moon palace.
a cab or a very long walk.
if you want a cab you can either wait in line at the airport or you can reserve one in advance, which is the cheaper, easier option.
google any of these transportation companies. email them with your arrival date, time and hotel destination. they'll give you a quote. you don't have to pay until you meet your driver at the airport.
joe cool taxi
cross jamaica tours
if you choose to walk, it will take you about 20 hours to get there.
In addition to all of the options listed in reply #1, you can fly, if you want. Try TimAir as the airline. It will fly you from the airport in Montego Bay to Ian Fleming International Airport (aka Boscobel Aerodrome) located just east of Ocho Rios and then take a short taxi ride to downtown Ocho Rios where the Moon Palace is located. You will get great views of the island along the way.
Another way to travel to Ochi is by using Knutsford Express ( https://www.knutsfordexpress.com ) that connects with town and communities along the Northern and Southern coast routes. From MBJ, there offer direct service (meaning you do not transfer first to the Montego Bay bus depot) to their depot in Ochi known as Drax Hall. This is near the termination of the North/South Highway and not so far from Moon Palace by taxi (you can be certain that taxis will meet the bus). Knutsford Express operates on a schedule rather than random departure/arrival like the minibus concept and the route taxi protocol.
Fares are very reasonable if you can match their schedule.