A family destination in the San Juan Islands, the Roche Harbor Resort is a unique seaside resort where guests can interact with the beauty of nature around them. Easily accessible by car, boat, or plane, Roche Harbor Resort provides the perfect escape from hustle and bustle of everyday life, whether it is a last-minute getaway or the wedding of your dreams.