Gulf Islands has plenty to offer. Consider staying in some of its most favoured locations, like Ganges, Mayne Island, and Fernwood.
423 reviews rated Harbour House Hotel with an average score of 8.4/10. It may also be worth looking into the Elevate Rooms Armand Heights, which received a rating of 9.1/10 from 58 reviews. Maple Ridge Cottages could also be a good option, with a score of 8.9/10 from 88 reviews.