Search Tags: Snug harbor resort, snug harbor, snug harbor marina resort, san juan, san juan islands, san juan islands lodging, san juan islands accommodations, san juan islands vacation, snug harbor washington, snug harbor marina, san juan islands camping,