Our Recommended Resorts have been visited by our travel agents and clients, and come first-hand recommended. We feel confident in recommending them to you,  our valued customer!

One Love. For many visitors to Jamaica, those words from the legendary reggae song sum it up. Jamaica has one of the highest numbers of repeat visitors in the Caribbean, with many Canadians coming back again and again to recapture the magic.

Most Canadians fly into hip and happening Montego Bay. MoBay, as it is sometimes called, is a heady mix of clubs, restaurants, beautiful all-inclusive resorts, beaches and golf courses. Beach lovers head to Negril for a more casual and truly Caribbean experience. Negril’s famous Seven-Mile Beach is home to some of the most stunning resorts to be found anywhere.. Head in the opposite direction from Montego Bay, and you will arrive at the quaint cove of Runaway Bay and then the lush, tropical beauty and stunning scenery of Ocho Rios.

Look for these symbols!

Our Top Picks

Adults Only

Budget Friendly

Family Friendly




Montego Bay is the second largest city in Jamaica and offers a perfect combination of beautiful beaches, first-rate all-inclusive resorts, terrific shopping and nightlife options.

RIU Reggae


Sandals Montego Bay



The legendary Seven Mile Beach beckons even the most discriminating of beach lovers. Approximately 90 minutes from Montego Bay, Negril has a laid back, mellow ambiance that appeals equally to honeymooners and families.

Sandals Negril


Beaches Negril


Couples Swept Away


Couples Negril



Lucea is located halfway between Negril and Montego Bay. Known for its gorgeous beaches and rich natural history, the old Colonial town offers the amenities of luxury resort accommodations alongside real Caribbean life.


The first thing you notice about Ocho Rios is the lush, green vegetation. Approximately 90 minutes from Montego Bay, some people refer to Ocho Rios as Jamaica’s Garden of Eden.

Beaches Ocho Rios


Couples Tower Isle


RIU Ocho Rios


Couples Sans Souci



Sandals South Coast