Cain Beach Cottage > Galiano Island, B.C
The best Galiano Island Cottage in B.C.

Beautiful Galiano Island Cabin

Cain Beach: not just a place to stay.



The Cabin at Cain Beach is not just somewhere to stay; it’s a place to kick back and relax, it is a romantic getaway, or an enjoyable family vacation. The location of our Galiano Island Cabin is perfect, with the cottage is on a semi-waterfront location the beach is just across a simple country lane, and the ocean can be seen through the trees to the east. The Island's forest is filled with life. You can watch the eagles as they glide above Galiano Island from the cabin, or you can sit on the deck and observe the deer and otter that live among the trees, then to the beach where you can see seals frolic in the water. But there is far more to enjoy than just the Galiano Island lodging. You can experience all the fun to be had around the Island by:


  • Renting a kayak and exploring the waters around the island
  • Tour the outer islands
  • Fishing or sightseeing by boat
  • Swimming at the white shell beaches of Montague Harbour
  • Exploring one of Galiano's five scenic parks
  • Dining at upscale restaurants such as the waterfront Galiano Inn or the Woodstone Country Inn
  • Shopping in the local community
  • Eating at the Hummingbird Pub, French country dining at La Berengerie, or lunch and barbecue dinners at the Montague Marina Cafe

So Click here to make a Reservation Today!

If our cabin on Galiano Island is not quite the vacation you are looking for, we have several other options for you. Not far away is the Whaler Bay Lodge, a Bed and Breakfast over-looking Cain Point. Or if you want to stay on the ocean, but prefer a bit more freedom, we have the StarDancer Yacht in Seattle Washington. Those of you for whom the ocean is not a big priority, there is also the Mahsahwe Lodge in central Washington State. And for the people who prefer winter sports we have the Aspenwood Townhome, located in the skiing resort town of Sun Valley, Idaho.