← Go back
Back to Activities
With a courteous staff and scenic view of Silva Bay, Silva Bay Resort & Marina is a cozy and relaxing destination where visitors to Gabriola Island can enjoy a memorable stay.
silvabay.com
(250) 247-8662
View on Google Maps