All Cottage & Suites Book Now! Enjoy Deer Harbor on beautiful Orcas Island Reserve all three Cottage & Suites for larger groups accommodating up to 16 guests. Book Now! We are Pet Friendly!