Sandy Cove Cottage Vacation Home Crystal Beach, Inns in Ontario 394 Elmwood Ave., L0S 1B0 Crystal Beach, Canada 9.7/10 Exceptional from $157.86 nightly price View deal Description