Yes, most of the surf spots in Santa Catarina have accommodation right on the beach, but the prices tend to be higher than, for example, a cottage 3 blocks away from the beach.