Situated right on Silva Bay, we offer our guests...
Page’s Inn on Silva Bay
read more
Situated right on Silva Bay, we offer our guests...
Located on Gabriola's beautiful shores, the...
Located on Gabriola Island overlooking Silva Bay...
Dragon's Lodge, a beautiful 5-acre ocean-front...