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