The top 5 best all-inclusive resorts in Montego Bay. If you're planning a Caribbean vacation in Jamaica, this list will help to narrow down where to stay. One good thing about staying in Montego Bay is that you'll be just minutes from the airport, and there's no shortage of things to do in Montego Bay.