There are two ways you can reserve your holiday with us.

We will respond to your e-mail or phone request as-soon-as possible.

Find Us At Blue Vista Resort
563 Arbutus Drive Mayne Island BC  V0N2J1

Boys on Beach at Blue Vista Resort