RJ Red Jacket Resorts Pet-friendly hotels and accommodations South Yarmouth, Massachusetts, United States Red Jacket Resorts is a hotel collection located in South Yarmouth, Massachusetts, United States. It brings t…