Villa Victoria in Duncans Bay

Duncans Bay
Villa Victoria Swimming Pool

Welcome to Villa Victoria
and Duncans Bay

Villa Victoria in Duncans Bay just outside Falmouth in Jamaica, is the perfect bed and breakfast guest house for your long awaited vacation.

Duncans Bay Jamaica is situated between Montego Bay and Ocho Rios with Negril Beach less than two hours away along the beautiful picturesque North Coast of Jamaica...

Villa Victoria Duncans Bay
And see what Villa Victoria have
to offer in Duncans Bay