BOOK NOW

CONTACT US TODAY

Book Your Next Vacation!

Our philosophy of service is to exceed expectations in every way possible. We strive to hold true to our roots of hospitality as Newfoundlanders. We sincerely hope that you feel this in your stay with us!

BOOK NOW



    Islands' Villa

    Drop by for a visit at our Lewisporte location.

    Islands' Villa

    203 Main Street, Lewisporte, NL
    Canada  A0G 3A0

    Request A Call

    Call Us Today!

    We can't wait to talk to you about your next dream vacation!

    Call Us Today!

    Call (709) 569-3001 Today!

    Call Us Today

    Send Us An Email

    Send us an email with your vacation information, questions and details.

    We're Standing By!

    Email info@islandsvilla.ca today!

    Send An Email